处理PHP中时区的最佳方法

时间:2019-03-01 18:30:48

标签: php

我正在构建一个应用程序,当时用户有自己的经历,它在用户时区的凌晨12点结束。

我的问题是,当我使用PHP来获取所有时区时,有很多方法可以使它成为用户友好的选择,还是有办法使其变得更加用户友好,还是最好与某些时区一起使用?脚本(例如moment.js)来获取用户时区。

当前代码:

 $timezone = array();
  $timestamp = time();
      foreach(timezone_identifiers_list() as $key => $t) {
            date_default_timezone_set($t);
            $timezone[$key]['zone'] = $t;
            $timezone[$key]['GMT_difference'] =  date('P', $timestamp);

}
$timezone = collect($timezone)->sortBy('GMT_difference');

0 个答案:

没有答案