¿Qué tal http://www.timeanddate.com/library/abbreviations/timezones/?
alternativa, de mi sistema:
var sb = new StringBuilder();
foreach(var tzi in TimeZoneInfo.GetSystemTimeZones())
{
sb.AppendFormat(" * {0} | {1} | {2} | {3} | {4} | {5}",
tzi.Id,
tzi.BaseUtcOffset.TotalHours,
tzi.StandardName,
tzi.DisplayName,
tzi.DaylightName,
tzi.SupportsDaylightSavingTime);
sb.AppendLine();
}
string table = sb.ToString();
Produce:
- Marruecos Standard Time | 0 | Hora estándar de Marruecos | (GMT) Casablanca | Hora de verano de Marruecos | Verdadero
- GMT Hora estándar | 0 | Hora estándar GMT | (GMT) Hora media de Greenwich: Dublín, Edimburgo, Lisboa, Londres | GMT horario de verano | Verdadero
- Hora estándar de Greenwich | 0 | Hora estándar de Greenwich | (GMT) Monrovia, Reykjavik | Greenwich Daylight Time | Falso
- W. Europa Hora estándar | 1 | Hora estándar de Europa W. | (GMT + 01: 00) Amsterdam, Berlín, Berna, Roma, Estocolmo, Viena | W. Europa Hora de verano | Verdadero
- Hora estándar de Europa Central | 1 | Hora estándar de Europa Central | (GMT + 01: 00) Belgrado, Bratislava, Budapest, Ljubljana, Praga | Hora de verano de Europa Central | Verdadero
- Romance Tiempo estándar | 1 | Tiempo Estándar Romance | (GMT + 01: 00) Bruselas, Copenhague, Madrid, París | Romance Daylight Time | Verdadero
- Hora estándar del centro de Europa | 1 | Hora estándar de Europa Central | (GMT + 01: 00) Sarajevo, Skopje, Varsovia, Zagreb | Hora de verano de Europa Central | Verdadero
- W. Hora estándar del África Central | 1 | W. Hora estándar de África Central | (GMT + 01: 00) África occidental central | W. Central Africa Daylight Time | Falso
- Jordan Standard Time | 2 | Hora estándar de Jordania | (GMT + 02: 00) Amman | Jordan Daylight Time | Verdadero
- Tiempo estándar de GTB | 2 | Tiempo estándar de GTB | (GMT + 02: 00) Atenas, Bucarest, Estambul | GTB Daylight Time | True
- Middle East Standard Time | 2 | Hora estándar del Medio Oriente | (GMT + 02: 00) Beirut | Medio Oriente Hora de verano | Verdadero
- Hora estándar de Egipto | 2 | Hora estándar de Egipto | (GMT + 02: 00) El Cairo | Hora de verano de Egipto | Verdadero
- Hora estándar de Sudáfrica | 2 | Hora estándar de Sudáfrica | (GMT + 02: 00) Harare, Pretoria | Hora de verano de Sudáfrica | Falso
- FLE Hora estándar | 2 | Tiempo estándar FLE | (GMT + 02: 00) Helsinki, Kiev, Riga, Sofía, Tallin, Vilnius | FLE horario de verano | Verdadero
- Israel Standard Time | 2 | Hora estándar de Jerusalén | (GMT + 02: 00) Jerusalén | Hora de verano de Jerusalén | Verdadero
- E. Europa Hora estándar | 2 | E. Hora estándar de Europa | (GMT + 02: 00) Minsk | MI.Hora de verano de Europa | Verdadero
- Namibia Hora estándar | 2 | Hora estándar de Namibia | (GMT + 02: 00) Windhoek | Namibia horario de verano | Verdadero
- Hora estándar árabe | 3 | Hora estándar árabe | (GMT + 03: 00) Bagdad | Hora de verano árabe | Verdadero
- Hora estándar árabe | 3 | Hora estándar árabe | (GMT + 03: 00) Kuwait, Riyadh | Hora de verano árabe | Falso
- Hora estándar rusa | 3 | Hora estándar rusa | (GMT + 03: 00) Moscú, San Petersburgo, Volgogrado | Hora de verano rusa | Verdadero
- E. Hora estándar de África | 3 | E. Hora estándar de África | (GMT + 03: 00) Nairobi | E. África, horario de verano | Falso
- Hora estándar de Georgia | 3 | Hora estándar de Georgia | (GMT + 03: 00) Tbilisi | Hora de verano georgiana | Falso
- Hora estándar de Irán | 3.5 | Hora estándar de Irán | (GMT + 03: 30) Teherán | Hora de verano de Irán | Verdadero
- Hora estándar árabe | 4 | Hora estándar árabe | (GMT + 04: 00) Abu Dhabi, Muscat | Hora de verano de Arabia | Falso
- Hora estándar de Azerbaiyán | 4 | Hora estándar de Azerbaiyán | (GMT + 04: 00) Baku | Hora de verano de Azerbaiyán | Verdadero
- Mauricio Hora estándar | 4 | Hora estándar de Mauricio | (GMT + 04: 00) Port Louis | Hora de verano de Mauricio | Verdadero
- Hora estándar del Cáucaso | 4 | Hora estándar del Cáucaso | (GMT + 04: 00) Yerevan | Hora de verano del Cáucaso | Verdadero
- Hora estándar de Afganistán | 4.5 | Hora estándar de Afganistán | (GMT + 04: 30) Kabul | Hora de verano de Afganistán | Falso
- Ekaterinburg Standard Time | 5 | Hora estándar de Ekaterinburg | (GMT + 05: 00) Ekaterinburg | Ekaterinburg Daylight Time | Verdadero
- Hora estándar de Pakistán | 5 | Hora estándar de Pakistán | (GMT + 05: 00) Islamabad, Karachi | Hora de verano de Pakistán | Verdadero
- Hora estándar de Asia occidental | 5 | Hora estándar de Asia occidental | (GMT + 05: 00) Tashkent | Hora de verano del oeste de Asia | Falso
- India Hora estándar | 5.5 | Hora estándar de la India | (GMT + 05: 30) Chennai, Kolkata, Mumbai, Nueva Delhi | Hora de verano de la India | Falso
- Sri Lanka Hora estándar | 5.5 | Hora estándar de Sri Lanka | (GMT + 05: 30) Sri Jayawardenepura | Hora de verano de Sri Lanka | Falso
- Nepal Standard Time | 5,75 | Hora estándar de Nepal | (GMT + 05: 45) Katmandú | Hora de verano de Nepal | Falso
- N. Asia Central Hora estándar | 6 | N. Hora estándar de Asia Central | (GMT + 06: 00) Almaty, Novosibirsk | N. Asia Central Hora de verano | Verdadero
- Hora estándar de Asia Central | 6 | Hora estándar de Asia Central | (GMT + 06: 00) Astana, Dhaka | Hora de verano de Asia Central | Falso
- Myanmar Standard Time | 6.5 | Hora estándar de Myanmar | (GMT + 06: 30) Yangon (Rangoon) | Myanmar Daylight Time | Falso
- SE Asia Hora estándar | 7 | Hora estándar del SE de Asia | (GMT + 07: 00) Bangkok, Hanoi, Yakarta | SE Asia Daylight Time | Falso
- Hora estándar del norte de Asia | 7 | Hora estándar del norte de Asia | (GMT + 07: 00) Krasnoyarsk | Hora de verano del norte de Asia | Verdadero
- Hora estándar de China | 8 | Hora estándar de China | (GMT + 08: 00) Beijing, Chongqing, Hong Kong, Urumqi | Hora de verano de China | Falso
- North Asia East Standard Time | 8 | Hora estándar del este de Asia del norte | (GMT + 08: 00) Irkutsk, Ulaan Bataar | Hora de verano del este del norte de Asia | Verdadero
- Hora estándar de Singapur | 8 | Tiempo estándar de la península malaya | (GMT + 08: 00) Kuala Lumpur, Singapur | Lapso de tiempo de la península malaya | Falso
- W. Australia Hora estándar | 8 | Hora estándar de Australia occidental | (GMT + 08: 00) Perth | W. Australia Hora de verano | Verdadero
- Hora estándar de Taipei | 8 | Hora estándar de Taipei | (GMT + 08: 00) Taipei | Hora de verano de Taipei | Falso
- Hora estándar de Tokio | 9 | Hora estándar de Tokio | (GMT + 09: 00) Osaka, Sapporo, Tokio | Hora de verano de Tokio | Falso
- Hora estándar de Corea | 9 | Hora estándar de Corea | (GMT + 09: 00) Seúl | Hora de verano de Corea | Falso
- Yakutsk Standard Time | 9 | Tiempo estándar de Yakutsk | (GMT + 09: 00) Yakutsk | Yakutsk Daylight Time | Verdadero
- Cen. Hora estándar de Australia | 9.5 | Cen. Hora estándar de Australia | (GMT + 09: 30) Adelaide | Cen. Hora de verano de Australia | Verdadero
- AUS Central Standard Time | 9.5 | Hora estándar central de AUS | (GMT + 09: 30) Darwin | AUS Central Daylight Time | Falso
- E. Australia Hora estándar | 10 | E. Hora estándar de Australia | (GMT + 10: 00) Brisbane | E. Hora de verano de Australia | Falso
- AUS Eastern Standard Time | 10 | AUS Eastern Standard Time | (GMT + 10: 00) Canberra, Melbourne, Sydney | AUS Eastern Daylight Time | Verdadero
- Hora del Pacífico Oeste Estándar | 10 | Hora estándar del Pacífico occidental | (GMT + 10: 00) Guam, Port Moresby | West Pacific Daylight Time | Falso
- Tasmania Standard Time | 10 | Hora estándar de Tasmania | (GMT + 10: 00) Hobart | Hora de verano de Tasmania | Verdadero
- Hora estándar de Vladivostok | 10 | Hora estándar de Vladivostok | (GMT + 10: 00) Vladivostok | Hora de verano de Vladivostok | Verdadero
- Hora Estándar del Pacífico Central | 11 | Hora estándar del Pacífico Central | (GMT + 11: 00) Magadan, Solomon Is., Nueva Caledonia | Hora de verano del Pacífico Central | Falso
- Hora estándar de Nueva Zelanda | 12 | Hora estándar de Nueva Zelanda | (GMT + 12: 00) Auckland, Wellington | Nueva Zelanda Daylight Time | Verdadero
- Fiyi Standard Time | 12 | Hora estándar de Fiyi | (GMT + 12: 00) Fiyi, Kamchatka, Marshall Is. | Fiji Daylight Time | Falso
- Tonga Hora estándar | 13 | Hora estándar de Tonga | (GMT + 13: 00) Nuku'alofa | Tonga Daylight Time | Falso
- Hora estándar de Azores | -1 | Hora estándar de Azores | (GMT-01: 00) Azores | Hora de verano de Azores | Verdadero
- Cabo Verde Hora estándar | -1 | Hora estándar de Cabo Verde | (GMT-01: 00) Cabo Verde es.| Hora de verano de Cabo Verde | Falso
- Mid-Atlantic Standard Time | -2 | Hora estándar del Atlántico Medio | (GMT-02: 00) Medio Atlántico | Tiempo de verano a mitad del Atlántico | Verdadero
- E. Hora estándar de Sudamérica | -3 | E. Hora estándar de América del Sur | (GMT-03: 00) Brasilia | E. Sudamérica, horario de verano | Verdadero
- Argentina Hora estándar | -3 | Hora estándar de Argentina | (GMT-03: 00) Buenos Aires | Hora de verano de Argentina | Verdadero
- SA Hora estándar del este | -3 | Hora estándar del este de SA | (GMT-03: 00) Georgetown | SA Hora de verano del este | Falso
- Groenlandia Hora estándar | -3 | Hora estándar de Groenlandia | (GMT-03: 00) Groenlandia | Greenland Daylight Time | Verdadero
- Hora estándar de Montevideo | -3 | Hora estándar de Montevideo | (GMT-03: 00) Montevideo | Hora de verano de Montevideo | Verdadero
- Hora estándar de Newfoundland | -3.5 | Hora estándar de Terranova | (GMT-03: 30) Terranova | Hora de verano de Terranova | Verdadero
- Hora estándar del Atlántico | -4 | Hora estándar del Atlántico | (GMT-04: 00) Atlantic Time (Canadá) | Hora del amanecer en el Atlántico | Verdadero
- SA Hora estándar del oeste | -4 | SA hora estándar del oeste | (GMT-04: 00) La Paz | SA Hora de verano occidental | Falso
- Hora estándar brasileña central | -4 | Hora estándar brasileña central | (GMT-04: 00) Manaus | Hora central brasileña de verano | Verdadero
- Pacific SA Hora estándar | -4 | Hora estándar del Pacífico SA | (GMT-04: 00) Santiago | Pacific Daylight Time | Verdadero
- Venezuela Hora estándar | -4.5 | Hora estándar de Venezuela | (GMT-04: 30) Caracas | Hora de verano de Venezuela | Falso
- SA Hora estándar del Pacífico | -5 | SA Hora estándar del Pacífico | (GMT-05: 00) Bogotá, Lima, Quito, Rio Branco | SA Hora de verano del Pacífico | Falso
- Eastern Standard Time | -5 | Hora estándar del Este | (GMT-05: 00) Hora del Este (EE. UU. & Canadá) | Hora de verano del este | Verdadero
- US Eastern Standard Time | -5 | Hora del Este de EE. UU. | (GMT-05: 00) Indiana (Este) | Hora de verano del este de los Estados Unidos | Falso
- Hora estándar de América Central | -6 | Hora estándar de América Central | (GMT-06: 00) América Central | Hora de verano de América Central | Falso
- Hora estándar del centro | -6 | Hora estándar del centro | (GMT-06: 00) Hora central (EE. UU. & Canadá) | Hora central de verano | Verdadero
- Hora estándar central (México) | -6 | Hora estándar central (México) | (GMT-06: 00) Guadalajara, Ciudad de México, Monterrey | Central Daylight Time (México) | Verdadero
- Hora estándar del centro de Canadá | -6 | Hora estándar central de Canadá | (GMT-06: 00) Saskatchewan | Hora central de verano de Canadá | Falso
- US Mountain Standard Time | -7 | Hora estándar de la montaña de EE. (GMT-07: 00) Arizona | Hora de verano de la montaña de Estados Unidos | Falso
- Mountain Standard Time (México) | -7 | Hora estándar de la montaña (México) | (GMT-07: 00) Chihuahua, La Paz, Mazatlán | Mountain Daylight Time (México) | Verdadero
- Hora estándar de la montaña | -7 | Hora estándar de la montaña | (GMT-07: 00) Hora de la montaña (EE. UU. & Canadá) | Hora de verano de la montaña | True
- Hora estándar del Pacífico | -8 | Hora estándar del Pacífico | (GMT-08: 00) Hora del Pacífico (US & Canadá) | Hora de verano del Pacífico | Verdadero
- Hora estándar del Pacífico (México) | -8 | Hora estándar del Pacífico (México) | (GMT-08: 00) Tijuana, Baja California | Pacific Daylight Time (México) | Verdadero
- Hora estándar de Alaska | -9 | Hora estándar de Alaska | (GMT-09: 00) Alaska | Hora de verano de Alaska | Verdadero
- Hora estándar de Hawai | -10 | Tiempo estándar de Hawai | (GMT-10: 00) Hawaii | Hora de verano hawaiana | Falso
- Samoa Hora estándar | -11 | Hora estándar de Samoa | (GMT-11: 00) Midway Island, Samoa | Samoa Daylight Time | Falso
- Fecha y hora estándar | -12 | Fecha y hora estándar | (GMT-12: 00) International Date Line West | Dateline Daylight Time | Falso
Recuerde que los "códigos de zona horaria" suelen ser ambiguos. Por ejemplo, "EST" puede ser UTC + 10 o UTC-3 o UTC-5. A veces se recomienda utilizar el formato "Área/Ubicación", como en http://en.wikipedia.org/wiki/List_of_tz_zones – grawity
Ah, buena captura. –
Para su información futura ... PHP proporciona funciones nativas de zona horaria: http://us.php.net/manual/en/datetimezone.listidentifiers.php –