当前,我通过将/etc/localtime
链接到/usr/share/zoneinfo/Etc/GMT-5.
来在Linux CentOS 7计算机上设置时区GMT + 5
我想创建一个区域信息文件,例如/usr/share/zoneinfo/Etc/GMT-5:30
,该文件使我可以将当前时区设置为GMT + 5:30 ,而不必担心DST更改。
我知道我可以例如将/etc/localtime
链接到/usr/share/zoneinfo/Asia/Kolkata
,但是即使在此期间可能未实现DST更改,我也不得不担心。
我也知道TZ=GMT+5:30; export $TZ
,但我担心这种方法将来会因某种原因适得其反。
答案 0 :(得分:0)
如果您不想使用$ TZ变量,则可能要创建自己的时区文件。
您需要使用创建一个文本文件(例如MyZone.zic)
Zone MyZone 5:30 - GMT-5:30
然后运行
zic -d <desired_folder> MyZone.zic
然后链接编译的文件到/ etc /本地时间