使用jquery timeago插件的PHP日期/时间的正确方法是什么?

时间:2014-06-22 11:09:43

标签: php jquery datetime time timeago

我在我的服务器上使用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时间?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我认为它和格式一样简单。请改用:

$dateutc = gmdate(DATE_ISO8601, strtotime(''.$date.''));