sky_cheng

导航

 

一、使用date -R查看时区

root@redis-01:~/chaincode-java# date -R
Fri, 07 Aug 2020 01:25:11 +0000
root@redis-01:~/chaincode-java# 

目前是零时区既格林威治天文台旧址零时区

二、设置时区

1、会话级

修改tz变量来设置时区

root@redis-01:~/chaincode-java# export  TZ='Asia/Shanghai'
root@redis-01:~/chaincode-java# echo $TZ
Asia/Shanghai
root@redis-01:~/chaincode-java# date -R
Fri, 07 Aug 2020 09:28:54 +0800

显示的时区已经设置为东八区了

三、系统级

默认情况下情况下,TZ属性是空,这时候是靠/etc/localtime文件来确定的时区。而此文件通常又是一个到/usr/share/zoneinfo/下各种时区文件的软连接。通过修改/etc/localtime指向的软连接,进而修改系统的时区。比如下面的方法,将localtime文件设置为了北京时间

root@localhost:~/chaincode-java# date -R
Fri, 07 Aug 2020 01:20:43 +0000
root@localhost:~/chaincode-java# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
root@localhost:~/chaincode-java# date -R
Fri, 07 Aug 2020 09:22:19 +0800

 

posted on 2020-08-07 09:32  sky_cheng  阅读(1010)  评论(0编辑  收藏  举报