linux夏令时配置文件,Linux夏令时是怎么调整的?
以法國巴黎為例:
root@121 zoneinfo]# ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
[root@121 zoneinfo]# date
2015年 10月 13日 星期二 03:45:09 CEST
[root@121 zoneinfo]# date -R
Tue, 13 Oct 2015 03:45:31 +0200
[root@121 zoneinfo]# zdump -v /etc/localtime | grep 2015
/etc/localtime ?Sun Mar 29 00:59:59 2015 UTC = Sun Mar 29 01:59:59 2015 CET isdst=0 gmtoff=3600
/etc/localtime ?Sun Mar 29 01:00:00 2015 UTC = Sun Mar 29 03:00:00 2015 CEST isdst=1 gmtoff=7200
/etc/localtime ?Sun Oct 25 00:59:59 2015 UTC = Sun Oct 25 02:59:59 2015 CEST isdst=1 gmtoff=7200
/etc/localtime ?Sun Oct 25 01:00:00 2015 UTC = Sun Oct 25 02:00:00 2015 CET isdst=0 gmtoff=3600
[root@121 zoneinfo]# date -s "2015-10-25 02:59:50"
2015年 10月 25日 星期日 02:59:50 CET
[root@121 zoneinfo]# date -R
Tue, 13 Oct 2015 03:47:16 +0200
[root@121 zoneinfo]# date
2015年 10月 13日 星期二 03:58:32 CEST
從dump的信息可以看出,當(dāng)巴黎時間到“2015-10-25 02:59:59”的時候,應(yīng)該跳出夏令時。即從CEST時區(qū)調(diào)整至CET時區(qū),時間回調(diào)一個小時。
但在將時間調(diào)整到“2015-10-25 02:59:50”測試的時候,就已經(jīng)切換到了CET時區(qū)。
但是紐約時間就是正常的:
[root@121 zoneinfo]# ll /etc/localtime
lrwxrwxrwx 1 root root 36 10月 12 21:59 /etc/localtime -> /usr/share/zoneinfo/America/New_York
[root@121 zoneinfo]# zdump -v /etc/localtime | grep 2015
/etc/localtime ?Sun Mar ?8 06:59:59 2015 UTC = Sun Mar ?8 01:59:59 2015 EST isdst=0 gmtoff=-18000
/etc/localtime ?Sun Mar ?8 07:00:00 2015 UTC = Sun Mar ?8 03:00:00 2015 EDT isdst=1 gmtoff=-14400
/etc/localtime ?Sun Nov ?1 05:59:59 2015 UTC = Sun Nov ?1 01:59:59 2015 EDT isdst=1 gmtoff=-14400
/etc/localtime ?Sun Nov ?1 06:00:00 2015 UTC = Sun Nov ?1 01:00:00 2015 EST isdst=0 gmtoff=-18000
[root@121 zoneinfo]# date -s "2015-11-01 01:59:50"
2015年 11月 01日 星期日 01:59:50 EDT
[root@121 zoneinfo]# date
2015年 11月 01日 星期日 01:00:07 EST
后來發(fā)現(xiàn),在date命令中設(shè)置時間的時候,可以加入時區(qū)參數(shù):date -s “2015-10-25 01:00:00 EST”
總結(jié)
以上是生活随笔為你收集整理的linux夏令时配置文件,Linux夏令时是怎么调整的?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 楚乔传宇文怀的生父竟是宇文席 宇文怀母亲
- 下一篇: linux中hadoop命令大全,had