我们说我创建了一个new Date()
,将其登录到控制台,并看到:
Date.toString() = Sun Sep 27 2015 00:00:00 GMT+0100 (GMT Daylight Time)
这告诉我日期是2015年9月27日,我的时区比UTC早一个小时。
现在让我说通过调用Date
来序列化toISOString()
。 toISOString()
的结果是:
2015-09-26T23:00:00.000Z
现在让我说我将这个toISOString()
值发送给服务器。
我是否正确断言仅接收 2015-09-26T23:00:00.000Z
的服务器无法知道客户端浏览器上的原始Date
是第27个而不是第26个?
(换句话说,还需要将时区偏移量发送到服务器,以便知道Date
是第27个。)
答案 0 :(得分:0)