gpt4 book ai didi

Javascript new Date(datestring) 似乎正在改变我的时区

转载 作者:行者123 更新时间:2023-11-28 19:36:34 25 4
gpt4 key购买 nike

所以我有一个看起来像的日期字符串

2014-08-02T19:00:00

应该出现在2014 年 8 月 2 日晚上 7 点(美国东部时间),但是当我创建日期对象时,它似乎将其更改为

Sat Aug 02 2014 15:00:00 GMT-0400 (Eastern Daylight Time)

基本上,它似乎假设日期字符串位于 GMT-0000 中。有没有办法让我告诉它日期字符串的 GMT,这样它就不会自动调整它?

最佳答案

那是因为您的日期字符串采用 GMT。

如果您的日期字符串实际上是 EST,它应该如下所示:

2014-08-02T19:00:00-04:00

规范:http://www.ecma-international.org/ecma-262/5.1/#sec-15.9.1.15

关于Javascript new Date(datestring) 似乎正在改变我的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25774324/

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