从数字时区值PHP获取字符串时区

萨帕莫克

有没有一种方法可以从时间戳整数值中找到时区字符串?

My Integer value : +5.5

我想得到什么

Asia/Colombo

我正在使用WordPress,是否有一种简单的方法可以在WP上获得它?

napolux

我会用 DateTimeZone::listIdentifiers()

$time_zones =  DateTimeZone::listIdentifiers();

foreach ($time_zones as $time_zone) {
    $date = new DateTime('now', new DateTimeZone($time_zone));
    $offset_in_hours = $date->getOffset() / 60 / 60;
    echo "{$time_zone}: ($offset_in_hours)";
}

这将输出类似:

Asia/Choibalsan: (9)
Asia/Colombo: (5.5)
Asia/Damascus: (3)
Asia/Dhaka: (6)
Asia/Dili: (9)
Asia/Dubai: (4)

然后,您可以将此代码包装在插件/简码中,并使用输出反向搜索您的时区。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

字符串值时区排序

来自分类Dev

从字符串值获取字符?

来自分类Dev

PHP从字符串获取Unix时间戳,而无需设置默认时区

来自分类Dev

如何从带时区的字符串日期获取时间戳,PHP?

来自分类Dev

如何从时刻对象获取“标准”时区字符串?

来自分类Dev

如何获取已知时区字符串的时区偏移量?

来自分类Dev

动态获取字符串值

来自分类Dev

从URL获取字符串值

来自分类Dev

获取字符串的特定值

来自分类Dev

从showOptionDialog获取字符串值

来自分类Dev

从URL获取字符串值

来自分类Dev

获取字符串值,javascript

来自分类Dev

从 PHP 中的日期时间字符串显示默认时区

来自分类Dev

如何在PHP中获取字符串中字母数字字符的长度?

来自分类Dev

字符串-在数字前获取字符

来自分类Dev

从字符串中获取字符后的数字?

来自分类Dev

gspread-从像列这样的数字中获取字符串形式的值

来自分类Dev

日期时间字符串+时区

来自分类Dev

字符串转换为datetime时区

来自分类Dev

字符串中的日期时间时区

来自分类Dev

Vertica字符串时区转换

来自分类Dev

日期时间字符串+时区

来自分类Dev

更改字符串日期时区

来自分类Dev

PHP如何获取字符串中出现的第二个数字

来自分类Dev

考虑到DST的目标时区,将时区从字符串转换为特定时区

来自分类Dev

如何获取字符串C ++中字符的值?

来自分类Dev

如何使用PHP获取正确的时区值

来自分类Dev

PHP:如何获取字符串中的重复字符

来自分类Dev

PHP获取字符之间的字符串