gpt4 book ai didi

JavaScript 日期对象 Windows 与 Ubuntu

转载 作者:行者123 更新时间:2023-12-03 03:41:01 24 4
gpt4 key购买 nike

在Windows和Ubuntu的chrome浏览器的控制台上,我输入了Date()对象,我发现两者都有不同的方式来编写该日期的时区。

Ubuntu:“2017 年 8 月 10 日星期四 18:45:18 GMT+0530 (IST)”

Windows:“2017 年 8 月 10 日星期四 18:45:18 GMT+0530(印度标准时间)”

根据我的用例,Ubuntu 上的输出是正确的,时区 IST 是预期的。但在 Windows 上,它始终显示印度标准时间。

有没有办法在 Windows 上解决这个问题。

最佳答案

According to my use case the output on Ubuntu is correct

都不正确。或者不正确。 toStringDate 的字符串形式(看起来就是这样)几乎完全未指定。唯一的要求是它代表日期,并且 Date()Date.parse 应该能够解析它。

如果您想要可靠的跨浏览器*,请使用 toISOString .

<小时/>

* 过时的浏览器可能没有 toISOString。即使只有模糊现代的浏览器也这样做。

关于JavaScript 日期对象 Windows 与 Ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45621423/

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