Chronos is one of the many Smalltalk-related blogs syndicated on Planet Smalltalk
χρόνος

Discussion of the Essence# programming language, and related issues and technologies.

Blog Timezone: America/Los_Angeles [Winter: -0800 hhmm | Summer: -0700 hhmm] 
Your local time:  

2006-04-02

North American Time Zones Switch to Daylight Saving (Summer) Time

Did those of you living in North America remember to move your clocks ahead by one hour?

The Chronos Date/Time Library makes it easy to see the transition as it rolls from one time zone to the next. [Note: Most time zones transition to and from Daylight Saving Time at the same local time, not at the same moment in Universal Time. The major exceptions are the European time zones. All countries in the European Union transition at the same moment according to Universal Time, without regard to local time.]

Here's how Chronos shows the situation just before my local time zone switches to Daylight Saving Time:

Sun, 02 Apr 2006 21:55:02 +1200 (NZST: Pacific/Auckland | New Zealand Time)
Sun, 02 Apr 2006 19:55:02 +1000 (EST: Australia/Sydney | AUS Eastern Time)
Sun, 02 Apr 2006 18:55:02 +0900 (JST: Asia/Tokyo | Tokyo Time)
Sun, 02 Apr 2006 17:55:02 +0800 (WST: Australia/Perth | W. Australia Time)
Sun, 02 Apr 2006 17:55:02 +0800 (HKT: Asia/Hong_Kong)
Sun, 02 Apr 2006 15:25:02 +0530 (IST: Asia/Calcutta | India Time)
Sun, 02 Apr 2006 13:55:02 +0400 (MSD: Europe/Moscow | Russian Time)
Sun, 02 Apr 2006 12:55:02 +0300 (IDT: Asia/Jerusalem | Israel Time)
Sun, 02 Apr 2006 11:55:02 +0200 (CEST: Europe/Amsterdam)
Sun, 02 Apr 2006 10:55:02 +0100 (BST: Europe/London | London Time)
Sun, 02 Apr 2006 09:55:02 +0000 (UT: Universal Time)
Sun, 02 Apr 2006 06:55:02 -0300 (BRT: America/Sao_Paulo | E. South America Time)
Sun, 02 Apr 2006 06:55:02 -0300 (ART: America/Argentina/Buenos_Aires)
Sun, 02 Apr 2006 05:55:02 -0400 (EDT: America/New_York | Eastern Time)
Sun, 02 Apr 2006 04:55:02 -0500 (CDT: America/Chicago | Central Time)
Sun, 02 Apr 2006 03:55:02 -0600 (MDT: America/Denver | Mountain Time)
Sun, 02 Apr 2006 01:55:02 -0800 (PST: America/Los_Angeles | Pacific Time)
Sat, 01 Apr 2006 23:55:02 -1000 (HST: Pacific/Honolulu | Hawaiian Time)

Note that most of the other North American time zones have already switched as of the time shown above. For example, New York is usually 3 hours ahead of California, but at the moment depicted in the above it is 4 hours ahead.

And here's the situation as of the moment of transition:

Sun, 02 Apr 2006 22:00:00 +1200 (NZST: Pacific/Auckland | New Zealand Time)
Sun, 02 Apr 2006 20:00:00 +1000 (EST: Australia/Sydney | AUS Eastern Time)
Sun, 02 Apr 2006 19:00:00 +0900 (JST: Asia/Tokyo | Tokyo Time)
Sun, 02 Apr 2006 18:00:00 +0800 (WST: Australia/Perth | W. Australia Time)
Sun, 02 Apr 2006 18:00:00 +0800 (HKT: Asia/Hong_Kong)
Sun, 02 Apr 2006 15:30:00 +0530 (IST: Asia/Calcutta | India Time)
Sun, 02 Apr 2006 14:00:00 +0400 (MSD: Europe/Moscow | Russian Time)
Sun, 02 Apr 2006 13:00:00 +0300 (IDT: Asia/Jerusalem | Israel Time)
Sun, 02 Apr 2006 12:00:00 +0200 (CEST: Europe/Amsterdam)
Sun, 02 Apr 2006 11:00:00 +0100 (BST: Europe/London | London Time)
Sun, 02 Apr 2006 10:00:00 +0000 (UT: Universal Time)
Sun, 02 Apr 2006 07:00:00 -0300 (BRT: America/Sao_Paulo | E. South America Time)
Sun, 02 Apr 2006 07:00:00 -0300 (ART: America/Argentina/Buenos_Aires)
Sun, 02 Apr 2006 06:00:00 -0400 (EDT: America/New_York | Eastern Time)
Sun, 02 Apr 2006 05:00:00 -0500 (CDT: America/Chicago | Central Time)
Sun, 02 Apr 2006 04:00:00 -0600 (MDT: America/Denver | Mountain Time)
Sun, 02 Apr 2006 03:00:00 -0700 (PDT: America/Los_Angeles | Pacific Time)
Sun, 02 Apr 2006 00:00:00 -1000 (HST: Pacific/Honolulu | Hawaiian Time)

The offset of America/Los_Angeles is now -7 hours, instead of -8 hours--and the New York time zone is again only 3 hours ahead of San Francisco's.


No comments: