JS中的日期格式

时间:2018-07-26 06:26:34

标签: javascript

当我在JS中执行新的Date()时,我得到:

Thu Jul 26 2018 08:09:57 GMT+0200 (Central European Summer Time)

如何以这种格式以及最后随附的Z来获取它?

2016-05-26t16:53:22.313Z

2 个答案:

答案 0 :(得分:1)

尽管还有其他答案,但我最近发现您可以在日期对象上调用toJSON()以获取ISO格式的字符串:

console.log((new Date()).toJSON());

答案 1 :(得分:1)

您可以使用toISOString来获取此信息:

  

toISOString()方法返回简化的扩展ISO格式(ISO 8601)的字符串,该字符串始终为24或27个字符(YYYY-MM-DDTHH:mm:ss.sssZ或±YYYYYY-MM-DDTHH:mm :ss.sssZ)。时区始终为零UTC偏移,如后缀“ Z”所示。

console.log(new Date().toISOString());