如图:
看起来是时区
@atian25 不太明白,是浏览器本身的时区差异造成的么?
如果是默认的话,应该是和你当前系统的时间以及时区相关
可能是和中国夏令时间有关系 chrome
new Date(526748400000) Thu Sep 11 1986 00:00:00 GMT+0900 (中国夏令时间)
safari
> new Date(526748400000) < Wed Sep 10 1986 23:00:00 GMT+0800 (CST)
@jiangli373 谢谢,我确认下
这个谷歌浏览器按照中国的夏令时计算了,safari按照标准时间计算了,夏令时在1992年就取消了,所以两个不一样
是夏令时造成的,https://div.io/topic/1775 避免这种问题,后端直接传 YYYY-MM-DD HH:mm:ss 格式
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
看起来是时区
@atian25 不太明白,是浏览器本身的时区差异造成的么?
如果是默认的话,应该是和你当前系统的时间以及时区相关
可能是和中国夏令时间有关系 chrome
safari
@jiangli373 谢谢,我确认下
这个谷歌浏览器按照中国的夏令时计算了,safari按照标准时间计算了,夏令时在1992年就取消了,所以两个不一样
是夏令时造成的,https://div.io/topic/1775 避免这种问题,后端直接传 YYYY-MM-DD HH:mm:ss 格式