关于New Date()获取的不是当前电脑时间问题

        之前项目对数据库进行操作,每次业务操作需要更新字段(修改时间)但是发现在代码中new Date()获取到的不是当前时间。总是差好几个小时。


       因为以前获取当前时间直接就是new Date(),就可以获取到了。也是比较莫名其妙。


       后来通过查询资料发现new Date()会自动获取到当前计算机时间,忘了时差。估计是获取地点是其他时区。


       在配置文件配置下段代码就好了


jackson:
        date-format: yyyy-MM-dd HH:mm:ss
        time-zone: GMT+8
        GMT+8 :表示的就是 北京时间。其他时区自行查询。


猜你喜欢

转载自blog.csdn.net/zhangtr0413/article/details/80307485