最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

此刻,时区在本地和服务器返回不同的日期?

IT培训 admin 8浏览 0评论

此刻,时区在本地和服务器返回不同的日期?

我有这个函数获取时区日期ISODate蒙戈

let dateInLocal = moment(date, 'YYYYMMDD_HHmmss')
let dateToStore= moment.tz(dateInLocal, 'Europe/Paris').toDate()

在我的本地机器我得到:

2019-02-01T11:00:00.000Z

而我的督促服务器上我得到:

2019-02-01T12:00:00.000Z

怎么了 ?是否有任何配置做在服务器上(Debian的9)

回答如下:

我检查我的服务器和它会设置UTC时区,这就是为什么结果是不同的,但为什么矩timzone是基于机器时区!

此刻,时区在本地和服务器返回不同的日期?

我有这个函数获取时区日期ISODate蒙戈

let dateInLocal = moment(date, 'YYYYMMDD_HHmmss')
let dateToStore= moment.tz(dateInLocal, 'Europe/Paris').toDate()

在我的本地机器我得到:

2019-02-01T11:00:00.000Z

而我的督促服务器上我得到:

2019-02-01T12:00:00.000Z

怎么了 ?是否有任何配置做在服务器上(Debian的9)

回答如下:

我检查我的服务器和它会设置UTC时区,这就是为什么结果是不同的,但为什么矩timzone是基于机器时区!

发布评论

评论列表 (0)

  1. 暂无评论