linux localtime 获取时间不对,linux改时区 localtime()时间不同步
时区不对+800 与-400(可以用eate -R 查看) 导致localtime()算出来的时间总是晚12小时第一种 ntp第二种 tzselect第三种:1. #vi /etc/sysconfig/clockZONE=”Asia/Shanghai” UTC=false2.#vi /usr/share/zoneinfo/Asia/Shanghai,如果结尾不是GMT+8,则修改为GMT+83.
时区不对+800 与-400(可以用eate -R 查看) 导致localtime()算出来的时间总是晚12小时
第一种 ntp
第二种 tzselect
第三种:
1. #vi /etc/sysconfig/clock
ZONE=”Asia/Shanghai” UTC=false
2.#vi /usr/share/zoneinfo/Asia/Shanghai,如果结尾不是GMT+8,则修改为GMT+8
3. #cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 没有copy 其他城市
4. 设置crontab定时校时: #crontab -e*/3 * * * * ntpdate time.windows.com
1. #vi /etc/sysconfig/clock
ZONE=”Asia/Shanghai” UTC=false
2.#vi /usr/share/zoneinfo/Asia/Shanghai,如果结尾不是GMT+8,则修改为GMT+8
3. #cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4. 设置crontab定时校时: 也可用ntp notrap #crontab -e*/3 * * * * ntpdate time.windows.com
更多推荐
所有评论(0)