【发布时间】:2016-07-14 20:29:51
【问题描述】:
我的服务将其返回为日期7/14/2016 2:40 AM +00:00。如何在 JS 中将其转换为 UTC?
试过了:
new Date("7/14/2016 2:40 AM +00:00").toISOString();
在数据库中,日期已存储为 UTC,所以当我将日期显示为本地时间时。
【问题讨论】:
-
你想多了……
-
你之前试过momentjs吗?
-
@AlonEitan 为什么每个人都在每个 js 日期问题中提到这一点?添加一个重量为 12+kb 的复杂库来解析日期字符串有点多。
-
@JaredSmith 仅仅因为它有助于更轻松地处理日期方面,以及当您拥有充满图像和其他视觉效果的网站时,12+kb gzip 压缩的内容(如果您使用的是缩小版,可能会更少)
-
@JaredSmith 我完全同意 - 这基本上取决于您需要多久处理一次日期以及该任务的复杂程度。我认为它就像
jQuery(或者可能是 angularjs 和其他类似的框架) - 您将使用它来进行复杂的 DOM 操作,但是当您只需要document.getElementById()时,您不必使用它
标签: javascript json date datetime utc