2007 年美國日光節約時間新制對 Java Runtime Environment 有何影響?


本文適用於:
  • 平台: 所有平台
  • Java 版本: 所有 JRE 版本

原因

美國已經計畫從 2007 年開始更改國內日光節約時間。根據 2005 年能源政策法案 (Energy Policy Act) 規定,日光節約時間起於 3 月的第二個星期日,迄於 11 月的第一個星期日。2007 年的起迄時間分別為 3 月 11 日及 11 月 4 日。與先前沿用之日光節約起迄時間相異。2006 年起迄時間分別為 4 月的第一個星期日 (2006 年 4 月 2 日) 和 10 月的最後一個星期日 (2006 年 10 月 29 日)。 Java Runtime Environment (JRE) 中存有世界各地日光節約時間規則。舊版 JRE 中的日光節約舊制將因 2005 年能源政策法案 (Energy Policy Act) 棄用。因此,舊版 JRE 上執行的應用程式在 2007 年 3 月 11 日至 2007 年 4 月 2 日和 2007 年 10 月 29 日至 2007 年 11 月 4 日間回報的時間可能出現錯誤。
解決方案

如果您擔心應用程式可能因為日光節約時間新制而導致失敗,請更新您的 Java Runtime Environment。最新版本的 JRE 可於以下網頁取得: http://java.com/download

如需有關 2007 年美國日光節約時間新制對 JRE 造成之影響的更多資訊,請參閱下列技術文件: http://java.sun.com/developer/technicalArticles/Intl/USDST/