Skip to content

Commit 8ea4b75

Browse files
committed
Update WindowsTimezones
1 parent 427a368 commit 8ea4b75

File tree

1 file changed

+59
-127
lines changed

1 file changed

+59
-127
lines changed

src/WindowsTimezones.php

Lines changed: 59 additions & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -6,210 +6,142 @@
66
*/
77
return [
88
'Dateline Standard Time' => 'Etc/GMT+12',
9-
'(UTC-12:00) International Date Line West' => 'Etc/GMT+12',
109
'UTC-11' => 'Etc/GMT+11',
11-
'(UTC-11:00) Coordinated Universal Time -11' => 'Etc/GMT+11',
10+
'Aleutian Standard Time' => 'America/Adak',
1211
'Hawaiian Standard Time' => 'Pacific/Honolulu',
13-
'(UTC-10:00) Hawaii' => 'Pacific/Honolulu',
12+
'Marquesas Standard Time' => 'Pacific/Marquesas',
1413
'Alaskan Standard Time' => 'America/Anchorage',
15-
'(UTC-09:00) Alaska' => 'America/Anchorage',
16-
'Pacific Standard Time (Mexico)' => 'America/Santa_Isabel',
17-
'(UTC-08:00) Baja California' => 'America/Santa_Isabel',
14+
'UTC-09' => 'Etc/GMT+9',
15+
'Pacific Standard Time (Mexico)' => 'America/Tijuana',
16+
'UTC-08' => 'Etc/GMT+8',
1817
'Pacific Standard Time' => 'America/Los_Angeles',
19-
'Pacific Time' => 'America/Los_Angeles',
20-
'(UTC-08:00) Pacific Time (US and Canada)' => 'America/Los_Angeles',
21-
'(UTC-08:00) Pacific Time (US & Canada)' => 'America/Los_Angeles',
2218
'US Mountain Standard Time' => 'America/Phoenix',
23-
'(UTC-07:00) Arizona' => 'America/Phoenix',
24-
'Mountain Standard Time (Mexico)' => 'America/Chihuahua',
25-
'(UTC-07:00) Chihuahua, La Paz, Mazatlan' => 'America/Chihuahua',
19+
'Mountain Standard Time (Mexico)' => 'America/Mazatlan',
2620
'Mountain Standard Time' => 'America/Denver',
27-
'Mountain Time' => 'America/Denver',
28-
'(UTC-07:00) Mountain Time (US and Canada)' => 'America/Denver',
29-
'(UTC-07:00) Mountain Time (US & Canada)' => 'America/Denver',
21+
'Yukon Standard Time' => 'America/Whitehorse',
3022
'Central America Standard Time' => 'America/Guatemala',
31-
'(UTC-06:00) Central America' => 'America/Guatemala',
3223
'Central Standard Time' => 'America/Chicago',
33-
'Central Time' => 'America/Chicago',
34-
'(UTC-06:00) Central Time (US and Canada)' => 'America/Chicago',
35-
'(UTC-06:00) Central Time (US & Canada)' => 'America/Chicago',
24+
'Easter Island Standard Time' => 'Pacific/Easter',
3625
'Central Standard Time (Mexico)' => 'America/Mexico_City',
37-
'(UTC-06:00) Guadalajara, Mexico City, Monterrey' => 'America/Mexico_City',
3826
'Canada Central Standard Time' => 'America/Regina',
39-
'(UTC-06:00) Saskatchewan' => 'America/Regina',
4027
'SA Pacific Standard Time' => 'America/Bogota',
41-
'(UTC-05:00) Bogota, Lima, Quito' => 'America/Bogota',
28+
'Eastern Standard Time (Mexico)' => 'America/Cancun',
4229
'Eastern Standard Time' => 'America/New_York',
43-
'Eastern Time' => 'America/New_York',
44-
'(UTC-05:00) Eastern Time (US and Canada)' => 'America/New_York',
45-
'(UTC-05:00) Eastern Time (US & Canada)' => 'America/New_York',
30+
'Haiti Standard Time' => 'America/Port-au-Prince',
31+
'Cuba Standard Time' => 'America/Havana',
4632
'US Eastern Standard Time' => 'America/Indianapolis',
47-
'(UTC-05:00) Indiana (East)' => 'America/Indianapolis',
48-
'Venezuela Standard Time' => 'America/Caracas',
49-
'(UTC-04:30) Caracas' => 'America/Caracas',
33+
'Turks And Caicos Standard Time' => 'America/Grand_Turk',
5034
'Paraguay Standard Time' => 'America/Asuncion',
51-
'(UTC-04:00) Asuncion' => 'America/Asuncion',
5235
'Atlantic Standard Time' => 'America/Halifax',
53-
'(UTC-04:00) Atlantic Time (Canada)' => 'America/Halifax',
36+
'Venezuela Standard Time' => 'America/Caracas',
5437
'Central Brazilian Standard Time' => 'America/Cuiaba',
55-
'(UTC-04:00) Cuiaba' => 'America/Cuiaba',
5638
'SA Western Standard Time' => 'America/La_Paz',
57-
'(UTC-04:00) Georgetown, La Paz, Manaus, San Juan' => 'America/La_Paz',
5839
'Pacific SA Standard Time' => 'America/Santiago',
59-
'(UTC-04:00) Santiago' => 'America/Santiago',
6040
'Newfoundland Standard Time' => 'America/St_Johns',
61-
'(UTC-03:30) Newfoundland' => 'America/St_Johns',
41+
'Tocantins Standard Time' => 'America/Araguaina',
6242
'E. South America Standard Time' => 'America/Sao_Paulo',
63-
'(UTC-03:00) Brasilia' => 'America/Sao_Paulo',
64-
'Argentina Standard Time' => 'America/Buenos_Aires',
65-
'(UTC-03:00) Buenos Aires' => 'America/Buenos_Aires',
6643
'SA Eastern Standard Time' => 'America/Cayenne',
67-
'(UTC-03:00) Cayenne, Fortaleza' => 'America/Cayenne',
44+
'Argentina Standard Time' => 'America/Buenos_Aires',
6845
'Greenland Standard Time' => 'America/Godthab',
69-
'(UTC-03:00) Greenland' => 'America/Godthab',
7046
'Montevideo Standard Time' => 'America/Montevideo',
71-
'(UTC-03:00) Montevideo' => 'America/Montevideo',
47+
'Magallanes Standard Time' => 'America/Punta_Arenas',
48+
'Saint Pierre Standard Time' => 'America/Miquelon',
7249
'Bahia Standard Time' => 'America/Bahia',
7350
'UTC-02' => 'Etc/GMT+2',
74-
'(UTC-02:00) Coordinated Universal Time -02' => 'Etc/GMT+2',
7551
'Azores Standard Time' => 'Atlantic/Azores',
76-
'(UTC-01:00) Azores' => 'Atlantic/Azores',
7752
'Cape Verde Standard Time' => 'Atlantic/Cape_Verde',
78-
'(UTC-01:00) Cabo Verde Is.' => 'Atlantic/Cape_Verde',
79-
'Morocco Standard Time' => 'Africa/Casablanca',
80-
'(UTC) Casablanca' => 'Africa/Casablanca',
81-
'UTC' => 'Etc/GMT',
82-
'Microsoft/Utc' => 'Etc/GMT',
53+
'UTC' => 'Etc/UTC',
8354
'GMT Standard Time' => 'Europe/London',
84-
'(UTC) Dublin, Edinburgh, Lisbon, London' => 'Europe/London',
8555
'Greenwich Standard Time' => 'Atlantic/Reykjavik',
86-
'(UTC) Monrovia, Reykjavik' => 'Atlantic/Reykjavik',
56+
'Sao Tome Standard Time' => 'Africa/Sao_Tome',
57+
'Morocco Standard Time' => 'Africa/Casablanca',
8758
'W. Europe Standard Time' => 'Europe/Berlin',
88-
'(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna' => 'Europe/Berlin',
89-
'(UTC+01:00) Amsterdam\, Berlin\, Bern\, Rome\, Stockholm\, Vienna' => 'Europe/Berlin',
90-
'(UTC+01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien' => 'Europe/Berlin',
9159
'Central Europe Standard Time' => 'Europe/Budapest',
92-
'(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague' => 'Europe/Budapest',
9360
'Romance Standard Time' => 'Europe/Paris',
94-
'(UTC+01:00) Brussels, Copenhagen, Madrid, Paris' => 'Europe/Paris',
9561
'Central European Standard Time' => 'Europe/Warsaw',
96-
'(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb' => 'Europe/Warsaw',
9762
'W. Central Africa Standard Time' => 'Africa/Lagos',
98-
'(UTC+01:00) West Central Africa' => 'Africa/Lagos',
99-
'Namibia Standard Time' => 'Africa/Windhoek',
100-
'(UTC+01:00) Windhoek' => 'Africa/Windhoek',
63+
'Jordan Standard Time' => 'Asia/Amman',
10164
'GTB Standard Time' => 'Europe/Bucharest',
102-
'(UTC+02:00) Athens, Bucharest' => 'Europe/Bucharest',
10365
'Middle East Standard Time' => 'Asia/Beirut',
104-
'(UTC+02:00) Beirut' => 'Asia/Beirut',
10566
'Egypt Standard Time' => 'Africa/Cairo',
106-
'(UTC+02:00) Cairo' => 'Africa/Cairo',
67+
'E. Europe Standard Time' => 'Europe/Chisinau',
10768
'Syria Standard Time' => 'Asia/Damascus',
108-
'(UTC+02:00) Damascus' => 'Asia/Damascus',
69+
'West Bank Standard Time' => 'Asia/Hebron',
10970
'South Africa Standard Time' => 'Africa/Johannesburg',
110-
'(UTC+02:00) Harare, Pretoria' => 'Africa/Johannesburg',
11171
'FLE Standard Time' => 'Europe/Kiev',
112-
'(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius' => 'Europe/Kiev',
113-
'Turkey Standard Time' => 'Europe/Istanbul',
114-
'(UTC+02:00) Istanbul' => 'Europe/Istanbul',
11572
'Israel Standard Time' => 'Asia/Jerusalem',
116-
'(UTC+02:00) Jerusalem' => 'Asia/Jerusalem',
73+
'South Sudan Standard Time' => 'Africa/Juba',
74+
'Kaliningrad Standard Time' => 'Europe/Kaliningrad',
75+
'Sudan Standard Time' => 'Africa/Khartoum',
11776
'Libya Standard Time' => 'Africa/Tripoli',
118-
'Jordan Standard Time' => 'Asia/Amman',
119-
'(UTC+02:00) Amman' => 'Asia/Amman',
77+
'Namibia Standard Time' => 'Africa/Windhoek',
12078
'Arabic Standard Time' => 'Asia/Baghdad',
121-
'(UTC+03:00) Baghdad' => 'Asia/Baghdad',
122-
'Kaliningrad Standard Time' => 'Europe/Kaliningrad',
123-
'(UTC+03:00) Kaliningrad' => 'Europe/Kaliningrad',
79+
'Turkey Standard Time' => 'Europe/Istanbul',
12480
'Arab Standard Time' => 'Asia/Riyadh',
125-
'(UTC+03:00) Kuwait, Riyadh' => 'Asia/Riyadh',
81+
'Belarus Standard Time' => 'Europe/Minsk',
82+
'Russian Standard Time' => 'Europe/Moscow',
12683
'E. Africa Standard Time' => 'Africa/Nairobi',
127-
'(UTC+03:00) Nairobi' => 'Africa/Nairobi',
12884
'Iran Standard Time' => 'Asia/Tehran',
129-
'(UTC+03:30) Tehran' => 'Asia/Tehran',
13085
'Arabian Standard Time' => 'Asia/Dubai',
131-
'(UTC+04:00) Abu Dhabi, Muscat' => 'Asia/Dubai',
86+
'Astrakhan Standard Time' => 'Europe/Astrakhan',
13287
'Azerbaijan Standard Time' => 'Asia/Baku',
133-
'(UTC+04:00) Baku' => 'Asia/Baku',
134-
'Russian Standard Time' => 'Europe/Moscow',
135-
'(UTC+04:00) Moscow, St. Petersburg, Volgograd' => 'Europe/Moscow',
88+
'Russia Time Zone 3' => 'Europe/Samara',
13689
'Mauritius Standard Time' => 'Indian/Mauritius',
137-
'(UTC+04:00) Port Louis' => 'Indian/Mauritius',
90+
'Saratov Standard Time' => 'Europe/Saratov',
13891
'Georgian Standard Time' => 'Asia/Tbilisi',
139-
'(UTC+04:00) Tbilisi' => 'Asia/Tbilisi',
92+
'Volgograd Standard Time' => 'Europe/Volgograd',
14093
'Caucasus Standard Time' => 'Asia/Yerevan',
141-
'(UTC+04:00) Yerevan' => 'Asia/Yerevan',
14294
'Afghanistan Standard Time' => 'Asia/Kabul',
143-
'(UTC+04:30) Kabul' => 'Asia/Kabul',
14495
'West Asia Standard Time' => 'Asia/Tashkent',
145-
'(UTC+05:00) Tashkent' => 'Asia/Tashkent',
96+
'Ekaterinburg Standard Time' => 'Asia/Yekaterinburg',
14697
'Pakistan Standard Time' => 'Asia/Karachi',
147-
'(UTC+05:00) Islamabad, Karachi' => 'Asia/Karachi',
98+
'Qyzylorda Standard Time' => 'Asia/Qyzylorda',
14899
'India Standard Time' => 'Asia/Calcutta',
149-
'(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi' => 'Asia/Calcutta',
150100
'Sri Lanka Standard Time' => 'Asia/Colombo',
151-
'(UTC+05:30) Sri Jayawardenepura' => 'Asia/Colombo',
152101
'Nepal Standard Time' => 'Asia/Katmandu',
153-
'(UTC+05:45) Kathmandu' => 'Asia/Katmandu',
154-
'Central Asia Standard Time' => 'Asia/Almaty',
155-
'(UTC+06:00) Astana' => 'Asia/Almaty',
102+
'Central Asia Standard Time' => 'Asia/Bishkek',
156103
'Bangladesh Standard Time' => 'Asia/Dhaka',
157-
'(UTC+06:00) Dhaka' => 'Asia/Dhaka',
158-
'Ekaterinburg Standard Time' => 'Asia/Yekaterinburg',
159-
'(UTC+06:00) Ekaterinburg' => 'Asia/Yekaterinburg',
104+
'Omsk Standard Time' => 'Asia/Omsk',
160105
'Myanmar Standard Time' => 'Asia/Rangoon',
161-
'(UTC+06:30) Yangon (Rangoon)' => 'Asia/Rangoon',
162106
'SE Asia Standard Time' => 'Asia/Bangkok',
163-
'(UTC+07:00) Bangkok, Hanoi, Jakarta' => 'Asia/Bangkok',
107+
'Altai Standard Time' => 'Asia/Barnaul',
108+
'W. Mongolia Standard Time' => 'Asia/Hovd',
109+
'North Asia Standard Time' => 'Asia/Krasnoyarsk',
164110
'N. Central Asia Standard Time' => 'Asia/Novosibirsk',
165-
'(UTC+07:00) Novosibirsk' => 'Asia/Novosibirsk',
111+
'Tomsk Standard Time' => 'Asia/Tomsk',
166112
'China Standard Time' => 'Asia/Shanghai',
167-
'(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi' => 'Asia/Shanghai',
168-
'North Asia Standard Time' => 'Asia/Krasnoyarsk',
169-
'(UTC+08:00) Krasnoyarsk' => 'Asia/Krasnoyarsk',
113+
'North Asia East Standard Time' => 'Asia/Irkutsk',
170114
'Singapore Standard Time' => 'Asia/Singapore',
171-
'(UTC+08:00) Kuala Lumpur, Singapore' => 'Asia/Singapore',
172115
'W. Australia Standard Time' => 'Australia/Perth',
173-
'(UTC+08:00) Perth' => 'Australia/Perth',
174116
'Taipei Standard Time' => 'Asia/Taipei',
175-
'(UTC+08:00) Taipei' => 'Asia/Taipei',
176117
'Ulaanbaatar Standard Time' => 'Asia/Ulaanbaatar',
177-
'(UTC+08:00) Ulaanbaatar' => 'Asia/Ulaanbaatar',
178-
'North Asia East Standard Time' => 'Asia/Irkutsk',
179-
'(UTC+09:00) Irkutsk' => 'Asia/Irkutsk',
118+
'Aus Central W. Standard Time' => 'Australia/Eucla',
119+
'Transbaikal Standard Time' => 'Asia/Chita',
180120
'Tokyo Standard Time' => 'Asia/Tokyo',
181-
'(UTC+09:00) Osaka, Sapporo, Tokyo' => 'Asia/Tokyo',
121+
'North Korea Standard Time' => 'Asia/Pyongyang',
182122
'Korea Standard Time' => 'Asia/Seoul',
183-
'(UTC+09:00) Seoul' => 'Asia/Seoul',
123+
'Yakutsk Standard Time' => 'Asia/Yakutsk',
184124
'Cen. Australia Standard Time' => 'Australia/Adelaide',
185-
'(UTC+09:30) Adelaide' => 'Australia/Adelaide',
186125
'AUS Central Standard Time' => 'Australia/Darwin',
187-
'(UTC+09:30) Darwin' => 'Australia/Darwin',
188126
'E. Australia Standard Time' => 'Australia/Brisbane',
189-
'(UTC+10:00) Brisbane' => 'Australia/Brisbane',
190127
'AUS Eastern Standard Time' => 'Australia/Sydney',
191-
'(UTC+10:00) Canberra, Melbourne, Sydney' => 'Australia/Sydney',
192128
'West Pacific Standard Time' => 'Pacific/Port_Moresby',
193-
'(UTC+10:00) Guam, Port Moresby' => 'Pacific/Port_Moresby',
194129
'Tasmania Standard Time' => 'Australia/Hobart',
195-
'(UTC+10:00) Hobart' => 'Australia/Hobart',
196-
'Yakutsk Standard Time' => 'Asia/Yakutsk',
197-
'(UTC+10:00) Yakutsk' => 'Asia/Yakutsk',
198-
'Central Pacific Standard Time' => 'Pacific/Guadalcanal',
199-
'(UTC+11:00) Solomon Is., New Caledonia' => 'Pacific/Guadalcanal',
200130
'Vladivostok Standard Time' => 'Asia/Vladivostok',
201-
'(UTC+11:00) Vladivostok' => 'Asia/Vladivostok',
131+
'Lord Howe Standard Time' => 'Australia/Lord_Howe',
132+
'Bougainville Standard Time' => 'Pacific/Bougainville',
133+
'Russia Time Zone 10' => 'Asia/Srednekolymsk',
134+
'Magadan Standard Time' => 'Asia/Magadan',
135+
'Norfolk Standard Time' => 'Pacific/Norfolk',
136+
'Sakhalin Standard Time' => 'Asia/Sakhalin',
137+
'Central Pacific Standard Time' => 'Pacific/Guadalcanal',
138+
'Russia Time Zone 11' => 'Asia/Kamchatka',
202139
'New Zealand Standard Time' => 'Pacific/Auckland',
203-
'(UTC+12:00) Auckland, Wellington' => 'Pacific/Auckland',
204140
'UTC+12' => 'Etc/GMT-12',
205-
'(UTC+12:00) Coordinated Universal Time +12' => 'Etc/GMT-12',
206141
'Fiji Standard Time' => 'Pacific/Fiji',
207-
'(UTC+12:00) Fiji' => 'Pacific/Fiji',
208-
'Magadan Standard Time' => 'Asia/Magadan',
209-
'(UTC+12:00) Magadan' => 'Asia/Magadan',
142+
'Chatham Islands Standard Time' => 'Pacific/Chatham',
143+
'UTC+13' => 'Etc/GMT-13',
210144
'Tonga Standard Time' => 'Pacific/Tongatapu',
211-
'(UTC+13:00) Nuku\'alofa' => 'Pacific/Tongatapu',
212145
'Samoa Standard Time' => 'Pacific/Apia',
213-
'(UTC-11:00)Samoa' => 'Pacific/Apia',
214-
'W. Europe Standard Time 1' => 'Europe/Berlin',
215-
];
146+
'Line Islands Standard Time' => 'Pacific/Kiritimati',
147+
];

0 commit comments

Comments
 (0)