2013-02-18 146 views
0

有没有人使用jQuery Timeago插件,并能够给出一些建议?jQuery.Timeago插件需要说明

我已经完全搞清楚了时区。我在英国使用GMT和夏令时(DST),我的服务器在美国使用MST,并且我一直以UTC(使用MySQL的UTC_TIMESTAMP())将所有日期存储在数据库中。是的,令人困惑。

我想在从数据库返回的所有日期字段上使用此插件,因此我知道所有需要使用Timeago进行转换的日期都是UTC格式。

现在,Timeago插件会计算出我在DST国家并自动计算正确的时差吗?你能不能请赐教。

回答

1

此报价是否有助于解决任何问题(来自http://timeago.yarp.com/)?

您是否在意时区支持?不要。 Timeago也处理 。只要你的时间戳采用ISO 8601格式和 包括一个完整的时区指示符(±HHMM),一切都应该工作 开箱,无论您的访问者生活在时区。

+0

我已经阅读这个,不,它不是很不幸。 “......并包括一个全时区指示符(±hhmm)” - 这意味着什么。显然这意味着在ISO 8601时间戳的末尾添加-00:00。但是什么时区是默认的?如果我的时间是UTC,我能放什么时区指示符?上帝这是杀了我的头;-) – TheCarver 2013-02-18 19:02:00

+0

UTC时区偏移量应该是0000. – 2013-02-18 19:05:14

+0

谢谢你。那,以及最后找到一个相关的,很好解释的问题和答案(http://stackoverflow.com/questions/6163421/how-do-i-change-the-timezone-timestamp-of-this-jquery-plugin) ,帮助我更多地理解它。当涉及到时区偏移时,该插件的文档相当差。 – TheCarver 2013-02-18 19:09:59