在美國國會通過新的節約能源法案後,美國實施的夏令日光節約時間(Daylight Saving Time)就大改版了,一年內的光節約時間實施期間較過去的近7個月,延長到近8個月。也因此,如果有相關的電機設備、電腦程式,有轉換日光節約時間的功能,機制和程式要稍微修改一下。我的作法是在判斷式裡面將設定的邏輯作變動,也可以是增加附加幾個簡單的判斷式,這樣對換算不同年代的時間有幫助。
新舊版本日光節約時間的不同點在哪裡呢?什麼是日光節約時間?
舊版日光節約時間:每年四月的第一個星期日凌晨2點開始,至十月的最後一個星期日凌晨2點結束。
新版日光節約時間:每年三月的第二個星期日凌晨2點開始,至十一月的第一個星期日凌晨2點結束。
換言之,從2006年的10月29日凌晨2點結束2006年的夏令日光節約時間後,進入新版的冬令時間,將會在2007年3月11日開始新版的夏令日光節約時間,延續時間會到2007年11月4日。
什麼是日光節約時間呢?
簡單地說,就是美國實施下令日光節約時間的階段,台灣與美東時間差距會是12個小時,但是冬令時間就會變成正常的13個小時。
根據wikipedia的資料,日光節約時間是一種為節約能源而人為規定地方時間的制度,在這一制度實行期間所採用的統一時間稱為「夏令時」。一般在天亮早的夏季人為將時間提前一小時,可以使人早起早睡,減少照明量,以充分利用光照資源,從而節約照明用電。各個採納夏時制的國傢具體規定不同。目前全世界有近110個國家每年要實行夏令時。