gpt4 book ai didi

javascript - Node.js 和前端 js 返回不同的日期格式

转载 作者:行者123 更新时间:2023-12-02 22:46:55 25 4
gpt4 key购买 nike

我有一个 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

Read Docs

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com