Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the correct nomenclature for timezones?

There are different ways of identifying the same timezone, which can each be used by different programs in different ways. I live in Wisconsin, so we generally refer to the timezone here as "Central Time." But I know that Windows has a registry entry for Central Standard Time, which in fact is actually comprised of both Central Standard Time (CST) and Central Daylight Time (CDT). But more recently I've seen this timezone displayed as America/Chicago.

What are the right terms to refer to these two different standards? So for instance, what do you call the America/Chicago way of identifying the timezone? Is that something like the "Standard TZ Info name" or the "ISO-1234567 timezone name" or the "Eggert TZ name"?

And what about the slightly more familiar Central Standard Time? Do you refer to that syntax as the "Friendly timezone name", or the "ISO-987654321 timezone name", or something like that? Thanks!

like image 384
soapergem Avatar asked Mar 05 '15 18:03

soapergem


People also ask

How do you refer to time zones?

Reference to a specific time and zone would follow standard guidelines with the zone in parentheses: 4:42 p.m. (PST), 11:03 a.m. (MDT), 2:30 p.m. (CST), 10:00 P.M. (EST). AP on the other hand advises to capitalize the full name of each time zone: Pacific/Mountain/Central/Eastern Standard Time.

How are time zones labeled?

Time zones are counted from the Prime Meridian (0º longitude), which runs through Greenwich, England. Each time zone is based on a central meridian, counted at 15º intervals from the Prime Meridian, and extends 7½º to either side of the central meridian.

What is the standard time zone called?

Standard time is the local time in a country or region when Daylight Saving Time (DST) is not in use. Standard time is also known as winter time or normal time. Standard time is sometimes referred to as or winter time or normal time, while DST may also be called summer time, especially in the UK.

What are the 4 time zones called?

The four main ones are Eastern, Central, Mountain, and Pacific Standard Time. The two others are Alaska Standard Time and Hawaii-Aleutian Standard Time, observed only by Alaska and Hawaii respectively.


1 Answers

There are no exact standards for the nomenclature, but here are some guidelines:

  • Time zones like America/Chicago are commonly referred to as "Olson Time Zones", "IANA Time Zones", or "TZ Database Time Zones". There is some background on Wikipedia with the history of the database that explains some of this.

    • "IANA Time Zones" is probably the most correct form these days, as the project now resides under the stewardship of IANA.

    • Occasionally, you'll hear them referred to by the language that uses them, as in "PHP Time Zones" or "Java Time Zones". This usually comes from a lack of understanding about the implementation, and I would discourage using these names.

  • The time zones in the Windows registry are commonly known as "Microsoft Time Zones" or "Windows Time Zones".

    • I'd actually encourage calling them "Legacy Windows Time Zones", as IANA time zones are slowly making their way into Windows, such as with the WinRT classes: Windows.Globalization.Calendar and Windows.Globalization.DateTimeFormatting.DateTimeFormatter.

    • I sometimes hear them called ".NET Time Zones", or "TimeZoneInfo Time Zones", based on their usage within the .NET Framework, but I would discourage this sort of naming.

    • Pay no attention to the naming conventions of the Windows time zone identifiers. They are all over the place.

Some of this is also covered in the 'timezone' tag wiki.

Oh, and since we're talking about naming, it's "time zone" (two words), not "timezone". :)

like image 76
Matt Johnson-Pint Avatar answered Sep 25 '22 16:09

Matt Johnson-Pint