我有一个 Node.js Web 应用程序,但遇到了日期格式问题。
console.log(new Date());
使用node.js,会打印
2019-10-12T22:05:07.019Z
但是当在 Chrome(或任何其他浏览器)中运行时,会打印
Sat Oct 12 2019 15:05:03 GMT-0700 (Pacific Daylight Time)
时间上的差异是因为时区什么的,我不在乎。但格式却有很大不同。
如何使两个日期返回相同的格式?
最佳答案
问题出在执行环境上 - 浏览器打印本地日期时间
,而nodejs打印UTC
The toUTCString() method converts a date to a string, using the UTC time zone.
您可以使用new Date().toUTCString()
在两种环境中获取相同的格式
关于javascript - Node.js 和前端 js 返回不同的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58358978/