gpt4 book ai didi

JavaScript 日期实例混淆

转载 作者:行者123 更新时间:2023-11-28 06:50:31 25 4
gpt4 key购买 nike

假设我创建了一个 new Date(),将其记录到控制台,然后查看:

Date.toString() = Sun Sep 27 2015 00:00:00 GMT+0100 (GMT Daylight Time)

这告诉我日期是 2015 年 9 月 27 日,而我的时区比 UTC 早一个小时。

现在假设我通过调用 toISOString() 来序列化此 DatetoISOString() 的结果是:

2015-09-26T23:00:00.000Z

现在假设我将此 toISOString() 值发送到服务器。

我断言仅接收 2015-09-26T23:00:00.000Z 的服务器无法知道原始日期,这一说法正确吗? > 在客户端浏览器上是 27 号,而不是 26 号?

(换句话说,时区偏移量还需要发送到服务器才能知道日期是 27 日。)

最佳答案

是的,您是对的,但您可以根据 IP 地址猜测时区。

关于JavaScript 日期实例混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32995067/

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