项目部署时间问题

jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
这个可以让服务器得出入时间得值是东八区的时间.
但是数据库中的数据的值,还是不正确.

数据库中的
select now的时间是正确的时间,
但是new Date 直接往数据库中插入的时间是一个差8小时的时间.

serverTimezone=UTC是世界时间,世界时间比北京早八小时. 设置这个导致数据库的时间设置进去不对.
改为下面这个,就是当前的系统时间,也就是北京时间.
Asia/Shanghai

那个jackson; GMT+8 对于数据库的参数为UTC时,进行了一个时间的转换.
但是对于这个shanghai的参数设置,并没有进行转换.
现在的数据库中的存放时间就是当前时间,
显示时间也是当前时间.

jackson与serverTIme两个参数是互相影响的.
在一方的基础之上,进行影响的.
目前先这样,未发现问题时,不进行调试.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值