【发布时间】:2017-06-18 19:00:39
【问题描述】:
目前我正在使用一个 API,它以这种格式返回一个日期(created_at):
Y-m-dTH-m-sZ.
实际上,我不知道如何计算这种日期格式与我可以从new Date() 收到的当前日期之间的差异。
并且区别应该是这样的格式,例如:
2 hours ago, 10 days ago.
它是 JS 中的内置函数吗?或者我怎样才能进行这种计算并以适当的格式得到答案?
请帮忙。
【问题讨论】:
-
我总是推荐
moment.js来处理 JS 中的这类事情。在本地做是相当麻烦的。 -
您提出的问题是重复的。解析日期:Why does Date.parse give incorrect results? 以“友好”格式获取日期差异:Javascript fuzzy time (e.g '10 minutes ago') that's in exact seconds.
-
是的,实际上是同一个 RobG。请再次阅读我的问题。我在谈论日期时间格式的差异......
标签: javascript jquery api date