linux 修改时间有系统时间和硬件时间;

# timedatectl 查看系统时间

先改硬件时间

hwclock --show 查看硬件时间

hwclock --set --date '2022-01-01 10:00:00'      设置硬件时间

hwclock --hctosys 设置系统时间和硬件时间保持一致

hwclock -s 让系统时间和硬件时间保持一直

系统时间设置 (上面设置好这步可以不设置)

date -s "2021-05-24 16:36:00"

修改 java new date() 方式:

原因是java new date() 创建的时间是JVM的时间,当系统时间修改后不会同步的。

1.重新安装JDK或JRE

2.修改项目代码 创建时间时设置时区(太麻烦啦)

3. 启动时设置时间参数: java -jar -Duser.timezone=GMT+8 xxx.jar &

Logo

更多推荐