PHP转换文本timezome到缩写?像'America/New_约克'到'EST' [重复]

ee7vknir  于 2023-06-28  发布在  PHP
关注(0)|答案(1)|浏览(92)

此问题已在此处有答案

PHP: Need a opposite method of timezone_name_from_abbr?(2个答案)
14小时前关闭
所以我有时区在我的数据库中的文本格式-有没有一种方法可以很容易地显示是作为3个字符的形式?

6ju8rftf

6ju8rftf1#

在php中你可以这样做

<?php
    $timezoneText = 'Pacific Standard Time'; // or whatever you have
    $timezone = new DateTimeZone($timezoneText);
    $currentTime = new DateTime('now', $timezone);
    $abbreviation = $currentTime->format('T');
    echo $abbreviation;
?>

相关问题