我在我的服务器上使用yarp timeago插件和Chicago CDT时间。我遇到的问题是它显示出不同的"之前"不同PC和不同时区的时间。
用于生成UTC时间的PHP代码是
$dateutc = gmdate('l F dS Y H:i',strtotime(''.$date.''));
其中$ date是CDT(芝加哥)时间系统中某个项目的时间戳,例如2014-06-15 04:16:33,$ dateutc应该是UTC时间。
用于呈现插件输出的HTML是
<abbr class=\"timeago\" title=\"$dateutc\"></abbr>
我做错了什么?有没有更好的方法在PHP中生成UTC时间?
非常感谢任何帮助。
答案 0 :(得分:0)
我认为它和格式一样简单。请改用:
$dateutc = gmdate(DATE_ISO8601, strtotime(''.$date.''));