【发布时间】:2011-05-26 13:11:22
【问题描述】:
我想在我的 Web 应用程序中包含非常常见的功能。我希望将时间/日期写成从现在开始的时间距离,例如(2 小时前)。
Rails 对这个功能有很好的实现,但我需要用纯 javascript 编写的类似的东西。问题是,我的应用程序中的很多页面都被缓存了,唯一会改变的是实际时间。
JS 中是否有任何扩展库可以将日期转换为单词中的时间距离?
【问题讨论】:
-
如果时间来自服务器,请注意不同时区等问题,否则人们会看到“-2小时前”。
-
@Shadow Wizard 对于 timeago(我假设其他类似的库),只要日期是 UTC 或包含它应该使用用户的时区(由浏览器报告)的时区。
标签: javascript jquery