Most of the United States has observed DST from the first Sunday of April to the last Sunday of October since 1966. In August 2005, these long-standing rules changed when the Energy Policy Act of 2005 was signed by President George W. Bush and approved by the Congress. Beginning in 2007, most of the U.S. will observe DST on the second Sunday in March and revert to standard time on the first Sunday in November. In case you have not yet act on the U.S. Daylight Saving Time (DST) change for 2007 you should definitely read this article. However, if you have already updated the Java Runtime Environment (JRE) on which your Java application runs, this article will provide you with a simple mechanism that will validate the JRE correctness regarding the DST transition dates.
Read article: Countdown to DST 2007