【发布时间】:2020-05-21 08:17:36
【问题描述】:
我想转换 JavaScript 日期对象
let date = Date.now();
到目前为止是 RFC 3339 格式,所以它会像这样返回:
2020-05-21T08:01:48+00:00
如何转换它?得到帮助!谢谢!~
【问题讨论】:
-
你可以试试
new Date().toISOString().replace(/\.\d{3}Z/, '+00:00')。顺便说一句,new Date().toISOString()符合 RFC 3339。 -
我想转换当前日期,这意味着我必须使用 Date.now() 还是只使用当前日期的代码?
-
顺便说一句,我希望日期减 1 周,这就是我使用 Date.now() 的原因,我如何使用你的减法?
-
Date.now() 返回当前时刻的时间值,new Date() 返回具有完全相同时间值的日期实例(即您不需要使用 Date.now)。减去一周,见How can I add 1 day to current date? 只需减去 7 而不是加 1。
-
请尝试页面顶部的搜索字段,它非常有用。使用 [javascript] 为术语添加前缀以将搜索限制为 javascript。
标签: javascript node.js date datetime time