@@ -735,7 +735,7 @@ static const struct
735
735
/*
736
736
* This list was built from the contents of the registry at
737
737
* HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time
738
- * Zones on Windows10 and Windows7 .
738
+ * Zones on Windows7, Windows 10, and WindowsServer 2019 .
739
739
*
740
740
* The zones have been matched to IANA timezones by looking at the cities
741
741
* listed in the win32 display name (in the comment here) in most cases.
@@ -937,7 +937,7 @@ static const struct
937
937
"Australia/Brisbane"
938
938
},
939
939
{
940
- /* (UTC+02:00)E. Europe */
940
+ /* (UTC+02:00)Chisinau */
941
941
"E. Europe Standard Time" ,"E. Europe Daylight Time" ,
942
942
"Europe/Bucharest"
943
943
},
@@ -987,7 +987,7 @@ static const struct
987
987
"Asia/Tbilisi"
988
988
},
989
989
{
990
- /* (UTC) Dublin, Edinburgh, Lisbon, London */
990
+ /* (UTC+00:00 ) Dublin, Edinburgh, Lisbon, London */
991
991
"GMT Standard Time" ,"GMT Daylight Time" ,
992
992
"Europe/London"
993
993
},
@@ -997,7 +997,7 @@ static const struct
997
997
"America/Godthab"
998
998
},
999
999
{
1000
- /* (UTC) Monrovia, Reykjavik */
1000
+ /* (UTC+00:00 ) Monrovia, Reykjavik */
1001
1001
"Greenwich Standard Time" ,"Greenwich Daylight Time" ,
1002
1002
"Africa/Casablanca"
1003
1003
},
@@ -1062,10 +1062,15 @@ static const struct
1062
1062
"Australia/Lord_Howe"
1063
1063
},
1064
1064
{
1065
- /* (UTC+10 :00) Magadan */
1065
+ /* (UTC+11 :00) Magadan */
1066
1066
"Magadan Standard Time" ,"Magadan Daylight Time" ,
1067
1067
"Asia/Magadan"
1068
1068
},
1069
+ {
1070
+ /* (UTC-03:00) Punta Arenas */
1071
+ "Magallanes Standard Time" ,"Magallanes Daylight Time" ,
1072
+ "America/Punta_Arenas"
1073
+ },
1069
1074
{
1070
1075
/* (UTC-09:30) Marquesas Islands */
1071
1076
"Marquesas Standard Time" ,"Marquesas Daylight Time" ,
@@ -1102,7 +1107,7 @@ static const struct
1102
1107
"America/Montevideo"
1103
1108
},
1104
1109
{
1105
- /* (UTC) Casablanca */
1110
+ /* (UTC+01:00 ) Casablanca */
1106
1111
"Morocco Standard Time" ,"Morocco Daylight Time" ,
1107
1112
"Africa/Casablanca"
1108
1113
},
@@ -1127,7 +1132,7 @@ static const struct
1127
1132
"Asia/Novosibirsk"
1128
1133
},
1129
1134
{
1130
- /* (UTC+01 :00) Windhoek */
1135
+ /* (UTC+02 :00) Windhoek */
1131
1136
"Namibia Standard Time" ,"Namibia Daylight Time" ,
1132
1137
"Africa/Windhoek"
1133
1138
},
@@ -1162,12 +1167,22 @@ static const struct
1162
1167
"Asia/Krasnoyarsk"
1163
1168
},
1164
1169
{
1165
- /* (UTC+08:30 ) Pyongyang */
1170
+ /* (UTC+09:00 ) Pyongyang */
1166
1171
"North Korea Standard Time" ,"North Korea Daylight Time" ,
1167
1172
"Asia/Pyongyang"
1168
1173
},
1169
1174
{
1170
- /* (UTC-03:00) Santiago */
1175
+ /* (UTC+07:00) Novosibirsk */
1176
+ "Novosibirsk Standard Time" ,"Novosibirsk Daylight Time" ,
1177
+ "Asia/Novosibirsk"
1178
+ },
1179
+ {
1180
+ /* (UTC+06:00) Omsk */
1181
+ "Omsk Standard Time" ,"Omsk Daylight Time" ,
1182
+ "Asia/Omsk"
1183
+ },
1184
+ {
1185
+ /* (UTC-04:00) Santiago */
1171
1186
"Pacific SA Standard Time" ,"Pacific SA Daylight Time" ,
1172
1187
"America/Santiago"
1173
1188
},
@@ -1191,28 +1206,33 @@ static const struct
1191
1206
"Paraguay Standard Time" ,"Paraguay Daylight Time" ,
1192
1207
"America/Asuncion"
1193
1208
},
1209
+ {
1210
+ /* (UTC+05:00) Qyzylorda */
1211
+ "Qyzylorda Standard Time" ,"Qyzylorda Daylight Time" ,
1212
+ "Asia/Qyzylorda"
1213
+ },
1194
1214
{
1195
1215
/* (UTC+01:00) Brussels, Copenhagen, Madrid, Paris */
1196
1216
"Romance Standard Time" ,"Romance Daylight Time" ,
1197
1217
"Europe/Brussels"
1198
1218
},
1199
1219
{
1200
- /* (UTC+02:00) Kaliningrad(RTZ 1) */
1220
+ /* (UTC+02:00) Kaliningrad */
1201
1221
"Russia TZ 1 Standard Time" ,"Russia TZ 1 Daylight Time" ,
1202
1222
"Europe/Kaliningrad"
1203
1223
},
1204
1224
{
1205
- /* (UTC+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2) */
1225
+ /* (UTC+03:00) Moscow, St. Petersburg */
1206
1226
"Russia TZ 2 Standard Time" ,"Russia TZ 2 Daylight Time" ,
1207
1227
"Europe/Moscow"
1208
1228
},
1209
1229
{
1210
- /* (UTC+04:00) Izhevsk, Samara(RTZ 3) */
1230
+ /* (UTC+04:00) Izhevsk, Samara */
1211
1231
"Russia TZ 3 Standard Time" ,"Russia TZ 3 Daylight Time" ,
1212
1232
"Europe/Samara"
1213
1233
},
1214
1234
{
1215
- /* (UTC+05:00) Ekaterinburg(RTZ 4) */
1235
+ /* (UTC+05:00) Ekaterinburg */
1216
1236
"Russia TZ 4 Standard Time" ,"Russia TZ 4 Daylight Time" ,
1217
1237
"Asia/Yekaterinburg"
1218
1238
},
@@ -1222,32 +1242,32 @@ static const struct
1222
1242
"Asia/Novosibirsk"
1223
1243
},
1224
1244
{
1225
- /* (UTC+07:00) Krasnoyarsk(RTZ 6) */
1245
+ /* (UTC+07:00) Krasnoyarsk */
1226
1246
"Russia TZ 6 Standard Time" ,"Russia TZ 6 Daylight Time" ,
1227
1247
"Asia/Krasnoyarsk"
1228
1248
},
1229
1249
{
1230
- /* (UTC+08:00) Irkutsk(RTZ 7) */
1250
+ /* (UTC+08:00) Irkutsk */
1231
1251
"Russia TZ 7 Standard Time" ,"Russia TZ 7 Daylight Time" ,
1232
1252
"Asia/Irkutsk"
1233
1253
},
1234
1254
{
1235
- /* (UTC+09:00) Yakutsk(RTZ 8) */
1255
+ /* (UTC+09:00) Yakutsk */
1236
1256
"Russia TZ 8 Standard Time" ,"Russia TZ 8 Daylight Time" ,
1237
1257
"Asia/Yakutsk"
1238
1258
},
1239
1259
{
1240
- /* (UTC+10:00) Vladivostok, Magadan (RTZ 9) */
1260
+ /* (UTC+10:00) Vladivostok */
1241
1261
"Russia TZ 9 Standard Time" ,"Russia TZ 9 Daylight Time" ,
1242
1262
"Asia/Vladivostok"
1243
1263
},
1244
1264
{
1245
- /* (UTC+11:00) Chokurdakh(RTZ 10) */
1265
+ /* (UTC+11:00) Chokurdakh */
1246
1266
"Russia TZ 10 Standard Time" ,"Russia TZ 10 Daylight Time" ,
1247
1267
"Asia/Magadan"
1248
1268
},
1249
1269
{
1250
- /* (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky(RTZ 11) */
1270
+ /* (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky */
1251
1271
"Russia TZ 11 Standard Time" ,"Russia TZ 11 Daylight Time" ,
1252
1272
"Asia/Anadyr"
1253
1273
},
@@ -1281,6 +1301,16 @@ static const struct
1281
1301
"Samoa Standard Time" ,"Samoa Daylight Time" ,
1282
1302
"Pacific/Samoa"
1283
1303
},
1304
+ {
1305
+ /* (UTC+00:00) Sao Tome */
1306
+ "Sao Tome Standard Time" ,"Sao Tome Daylight Time" ,
1307
+ "Africa/Sao_Tome"
1308
+ },
1309
+ {
1310
+ /* (UTC+04:00) Saratov */
1311
+ "Saratov Standard Time" ,"Saratov Daylight Time" ,
1312
+ "Europe/Saratov"
1313
+ },
1284
1314
{
1285
1315
/* (UTC+07:00) Bangkok, Hanoi, Jakarta */
1286
1316
"SE Asia Standard Time" ,"SE Asia Daylight Time" ,
@@ -1306,6 +1336,11 @@ static const struct
1306
1336
"Sri Lanka Standard Time" ,"Sri Lanka Daylight Time" ,
1307
1337
"Asia/Colombo"
1308
1338
},
1339
+ {
1340
+ /* (UTC+02:00) Khartoum */
1341
+ "Sudan Standard Time" ,"Sudan Daylight Time" ,
1342
+ "Africa/Khartoum"
1343
+ },
1309
1344
{
1310
1345
/* (UTC+02:00) Damascus */
1311
1346
"Syria Standard Time" ,"Syria Daylight Time" ,
@@ -1347,12 +1382,12 @@ static const struct
1347
1382
"Asia/Chita"
1348
1383
},
1349
1384
{
1350
- /* (UTC+02 :00) Istanbul */
1385
+ /* (UTC+03 :00) Istanbul */
1351
1386
"Turkey Standard Time" ,"Turkey Daylight Time" ,
1352
1387
"Europe/Istanbul"
1353
1388
},
1354
1389
{
1355
- /* (UTC-04 :00) Turks and Caicos */
1390
+ /* (UTC-05 :00) Turks and Caicos */
1356
1391
"Turks and Caicos Standard Time" ,"Turks and Caicos Daylight Time" ,
1357
1392
"America/Grand_Turk"
1358
1393
},
@@ -1381,6 +1416,11 @@ static const struct
1381
1416
"UTC+12" ,"UTC+12" ,
1382
1417
"Etc/GMT+12"
1383
1418
},
1419
+ {
1420
+ /* (UTC+13:00) Coordinated Universal Time+13 */
1421
+ "UTC+13" ,"UTC+13" ,
1422
+ "Etc/GMT+13"
1423
+ },
1384
1424
{
1385
1425
/* (UTC-02:00) Coordinated Universal Time-02 */
1386
1426
"UTC-02" ,"UTC-02" ,
@@ -1402,7 +1442,7 @@ static const struct
1402
1442
"Etc/GMT-11"
1403
1443
},
1404
1444
{
1405
- /* (UTC-04:30 ) Caracas */
1445
+ /* (UTC-04:00 ) Caracas */
1406
1446
"Venezuela Standard Time" ,"Venezuela Daylight Time" ,
1407
1447
"America/Caracas" ,
1408
1448
},
@@ -1411,6 +1451,11 @@ static const struct
1411
1451
"Vladivostok Standard Time" ,"Vladivostok Daylight Time" ,
1412
1452
"Asia/Vladivostok"
1413
1453
},
1454
+ {
1455
+ /* (UTC+04:00) Volgograd */
1456
+ "Volgograd Standard Time" ,"Volgograd Daylight Time" ,
1457
+ "Europe/Volgograd"
1458
+ },
1414
1459
{
1415
1460
/* (UTC+08:00) Perth */
1416
1461
"W. Australia Standard Time" ,"W. Australia Daylight Time" ,