【问题标题】:moment-timezone return different date in local and server?时刻时区在本地和服务器中返回不同的日期?
【发布时间】:2019-02-11 14:53:21
【问题描述】:

我有这个功能可以在时区获取日期 ISODate mongo

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)

【问题讨论】:

    标签: node.js mongodb debian momentjs


    【解决方案1】:

    我检查了我的服务器,它设置在 UTC 时区,这就是结果不同的原因,但为什么 moment-timzone 基于机器时区!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-30
      • 1970-01-01
      • 2021-07-15
      • 2016-08-16
      • 2013-07-13
      • 2013-04-26
      • 1970-01-01
      相关资源
      最近更新 更多