公司新项目用了Ubuntu系统,测试程序后发现和本地运行结果不同,通过日志排查发现日志时间不正确,和当前时间相差8小时,并且时间还是12小时制的,通过修改时区和更改24小时制完美解决问题。
1.查看时间
查看系统当前时间
date -R
2.修改时区
修改时区为中国上海时区
timedatectl set-timezone Asia/Shanghai
3.更新时间
date -s "2023-09-05 23:30:00"
4.将时间写入硬件
hwclock -w
5.修改24小时制
修改文件在底部增加一行 LC_TIME=en_DK.UTF-8
vim /etc/default/locale