1、修改时区
先查看当前系统时间
[email protected]:/# date -R
结果时区是:-0500
我需要的是东八区,这儿显示不是,所以需要设置一个时区
1.运行tzselect
[email protected]:/# tzselect
在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)
2.复制文件到/etc目录下
[email protected]:/# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
3.再次查看时间date -R,已经修改为北京时间。
2、修正java获取的时区不对
执行java获取系统当前时间,结果却比北京时间晚了8个小时:
修改/etc/timezone,将第一行改为:Asia/Shanghai
保存,再次执行,结果为北京时间: