3.6K Star 10.4K Fork 4.3K

卓源软件 / JeeSite 4.2

多模块跨服务调用时 时间会自动变化

Backlog
王忠伟  Opened this issue

该问题是怎么引起的?

cloud 版本
新建的模块调用core模块的服务时,返回的数据里数据库对应为datetime类型的值会在给到新建模块时发生变化。比如早上8点,通过serviceClient.get获取到的值就会变成下午4点。 数据库时区为默认时区, 是什么原因,该怎么解决?

附录:
1.数据库时区设置。
system_time_zone CST
time_zone SYSTEM
2.连接数据库时 xxxx:3306/xxx?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull

core和新模块的设置应该都是上面这个。

6732 thinkgem 1578914432 total 2 participants

Comments (1)

6732 thinkgem 1578914432
卓源软件 2021-01-14 00:22 owner

给连接字符串增加时区,与java时区同步

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Not set
Planed to end
Not set
Top level
Priority
Java
1
https://gitee.com/thinkgem/jeesite4.git
git@gitee.com:thinkgem/jeesite4.git
thinkgem
jeesite4
JeeSite 4.2

Search