当前位置:首页 » 行业动态 » 正文

用PHP代码实现查看世界所有时区时间,php代码查看世界时间,php代码获取世界所有时区时间

用PHP代码实现查看世界所有时区时间,php代码查看世界时间,php代码获取世界所有时区时间

 

<?php
// 获取所有时区标识符的列表
$timezones = timezone_identifiers_list();

// 移除’Asia/Shanghai’以便后续排序
$beijingTimezone = ‘Asia/Shanghai’;
$timezones = array_diff($timezones, [$beijingTimezone]);

// 对剩余的时区进行排序
sort($timezones);

// 将’Asia/Shanghai’插回到数组的第一个位置
array_unshift($timezones, $beijingTimezone);

// 遍历所有时区,输出每个时区的时间
foreach ($timezones as $timezone) {
// 设置当前时区为循环中的时区
date_default_timezone_set($timezone);

// 获取当前时间并格式化
$currentTime = date(‘Y-m-d H:i:s’);

// 输出时区及其时间
echo $timezone . “: ” . $currentTime . “<br>”;
}
?>

这段代码首先获取了所有时区标识符的列表,然后移除了Asia/Shanghai。接着,它对剩余的时区进行了排序,并将Asia/Shanghai插回到了排序后的列表的开头。最后,它遍历了排序后的时区列表,设置了每个时区作为当前时区,获取了当前时间,并将其格式化后输出。

请注意,由于时区数量较多,这段代码可能会产生较长的输出。如果你只想查看部分时区的时间,可以修改时区列表或添加额外的逻辑来限制输出的时区数量。

分享到
上一篇
下一篇

相关推荐

联系我们

kakuyunke

复制已复制
4692403复制已复制
kefu#0ka.co复制已复制
微信小程序
kakuyunke复制已复制
关注官方微信,了解最新资讯
contact-img
客服QQ
在线客服