收藏
回答

数据库时间差了8个小时,这是什么鬼

数据库里存数据时间差了8个小时,怎么解决啊

最后一次编辑于  2018-11-19
回答关注问题邀请回答
收藏

2 个回答

  • 🍏 陈梦得🍏
    🍏 陈梦得🍏
    2018-11-19

    用的云开发数据库,他也没有设置时区的地方啊

    2018-11-19
    赞同
    回复 1
    • 🍏 陈梦得🍏
      🍏 陈梦得🍏
      2018-11-19

      我以为用云开发会方便很多,但是bug也很多,功能还是太有限

      2018-11-19
      回复
  • ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
    ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
    2018-11-19

    时区问题吧,你数据库的时区是不是没设置。中国在东八区,比UTC时间晚八小时。

    2018-11-19
    赞同
    回复 2
    • 🍏 陈梦得🍏
      🍏 陈梦得🍏
      2018-11-19

      我强行在

      date.getHours()

      +个8

      2018-11-19
      回复
    • ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      2018-11-19

      mysql的话,SQL传入set @@time_zone='+8:00';试试

      2018-11-19
      回复