这个问题在这里已有答案:
我有一个在我使用的不同语言环境的服务器上运行的应用程序
new Date()
从我的客户端计算机打开应用程序时,它返回客户端区域设置的日期而不是服务器区域设置,原因???
let currDate = new Date();
这就是javascript日期的工作原理。有关更多详细信息,请参阅MDN docs for Date
。还要检查您可以发送的the parameters以进行自定义。
如果未提供参数,则构造函数将根据时区偏移的系统设置为当前日期和时间创建JavaScript Date对象
如果将Date作为具有多个参数的构造函数调用,则指定的参数表示本地时间
JavaScript Date对象支持许多UTC(通用)方法以及本地时间方法。 UTC,也称为格林威治标准时间(GMT),是指世界时间标准设定的时间。本地时间是执行JavaScript的计算机已知的时间。