【问题标题】:Sequelize behavior on DateTime对 DateTime 的行为进行续集
【发布时间】:2018-11-16 14:08:42
【问题描述】:

表中的日期时间在 postgres 中为 2018-01-03 15:46:59.807438。但是 sequelize 的结果显示时间为 2018-01-03T20:46:59.807Z。我没有看到任何手动转换完成。您能否帮助理解原因。在某处我觉得时间转换为/从UTC转换

【问题讨论】:

    标签: javascript datetime sequelize.js


    【解决方案1】:

    在本地时区显示的 Postgres 日期时间(查看当前时区:show timezone;)。 sequelize 的响应以零时区显示(日期末尾的 Z,参考:https://www.timeanddate.com/time/zones/z)。所以,它是同一个日期,但第一个是您当地时区的日期,第二个是 UTC。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-27
      • 2019-07-05
      • 2020-12-01
      • 2018-01-08
      • 1970-01-01
      • 2017-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多