Aurelio Garcia-Ribeyro writes, "Different places in the world are in different time zones so Java needs to keep track of time zone information.
Such information gets complicated when one considers rules for Daylight Saving Time across regions. There are some places where Daylight Saving Time changes occur multiple times per year. In Morocco, for example, changes occur in March, and October as well as around Ramadan. The rules can vary from country to country and in some cases within a country. These rules are updated from time to time. In the United States they were last updated in 2007..."
(Get More Information . .)