一、使用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