怎么实时同步java虚拟机与操作系统时区 及JVM启动后再更改操作系统时区或时间也能保持其同步? new date() 时差8个小时的解决方案
Posted it1042290135
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么实时同步java虚拟机与操作系统时区 及JVM启动后再更改操作系统时区或时间也能保持其同步? new date() 时差8个小时的解决方案相关的知识,希望对你有一定的参考价值。
第一种(亲测可以) 在代码当中的Application启动类当中加入代码 @PostConstruct void started() { //时区设置:中国上海 //time.zone: "Asia/Shanghai" TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai")); }
第二种(亲测可以) 在启动java程序时加参数 -Duser.timezone=GMT+8
以上是关于怎么实时同步java虚拟机与操作系统时区 及JVM启动后再更改操作系统时区或时间也能保持其同步? new date() 时差8个小时的解决方案的主要内容,如果未能解决你的问题,请参考以下文章