tzdata 0.2.20230322.0 → 0.2.20231222.0
raw patch · 14 files changed
+351/−44 lines, 14 files
Files
- Data/Time/Zones/DB.hs too large to diff
- tests/testDB.hs +1/−1
- tzdata.cabal +11/−11
- tzdata/America/Godthab.zone binary
- tzdata/America/Nuuk.zone binary
- tzdata/America/Scoresbysund.zone binary
- tzdata/Antarctica/Casey.zone binary
- tzdata/Antarctica/Vostok.zone binary
- tzdata/Asia/Gaza.zone binary
- tzdata/Asia/Hebron.zone binary
- tzdata/iso3166.tab +11/−6
- tzdata/zone.tab +12/−12
- tzdata/zone1970.tab +15/−14
- tzdata/zonenow.tab +301/−0
Data/Time/Zones/DB.hs view
file too large to diff
tests/testDB.hs view
@@ -28,7 +28,7 @@ case_aliases :: IO () case_aliases =- America__Argentina__Buenos_Aires @=? fromJust (fromTZName "America/Buenos_Aires")+ America__Buenos_Aires @=? fromJust (fromTZName "America/Argentina/Buenos_Aires") case_fromToName :: IO () case_fromToName = forM_ [minBound .. maxBound] t
tzdata.cabal view
@@ -1,5 +1,5 @@ Name: tzdata-Version: 0.2.20230322.0+Version: 0.2.20231222.0 License: Apache-2.0 License-File: LICENSE Author: Mihaly Barasz, Gergely Risko@@ -16,7 +16,7 @@ Database in a cabal package, so that it can be used in Haskell programs uniformly on all platforms. .- This package currently ships the @2023a@ version of the time zone+ This package currently ships the @2023d@ version of the time zone database. The version of the time zone database shipped is always reflected in the version of this package: @x.y.YYYYMMDD.z@, then @YYYYMMDD@ is the official release date of time zone database.@@ -54,11 +54,11 @@ Other-Extensions: LambdaCase GHC-Options: -Wall Build-Depends:- base >= 4 && < 5,- bytestring >= 0.9 && < 0.12,- containers >= 0.5 && < 0.7,- deepseq >= 1.1 && < 1.5,- vector >= 0.9 && < 0.14+ base >=4 && <5,+ bytestring >=0.9 && <0.13,+ containers >=0.5 && <0.8,+ deepseq >=1.1 && <1.6,+ vector >=0.9 && <0.14 if !impl(ghc >= 7.8) Build-Depends: tagged >=0.8.6 && <0.9@@ -71,10 +71,10 @@ GHC-Options: -Wall Build-Depends: tzdata,- base >= 4 && < 5,- bytestring >= 0.9 && < 0.12,- HUnit >= 1.2 && < 1.7,+ base >=4 && <5,+ bytestring >=0.9 && <0.13,+ HUnit >=1.2 && <1.7, tasty, tasty-hunit, tasty-th,- unix >= 2.6 && < 3+ unix >=2.6 && <3
tzdata/America/Godthab.zone view
binary file changed (1903 → 1889 bytes)
tzdata/America/Nuuk.zone view
binary file changed (1903 → 1889 bytes)
tzdata/America/Scoresbysund.zone view
binary file changed (1902 → 1935 bytes)
tzdata/Antarctica/Casey.zone view
binary file changed (370 → 423 bytes)
tzdata/Antarctica/Vostok.zone view
binary file changed (151 → 213 bytes)
tzdata/Asia/Gaza.zone view
binary file changed (3808 → 3862 bytes)
tzdata/Asia/Hebron.zone view
binary file changed (3836 → 3890 bytes)
tzdata/iso3166.tab view
@@ -3,17 +3,22 @@ # This file is in the public domain, so clarified as of # 2009-05-17 by Arthur David Olson. #-# From Paul Eggert (2022-11-18):+# From Paul Eggert (2023-09-06): # This file contains a table of two-letter country codes. Columns are # separated by a single tab. Lines beginning with '#' are comments. # All text uses UTF-8 encoding. The columns of the table are as follows: # # 1. ISO 3166-1 alpha-2 country code, current as of-# ISO 3166-1 N1087 (2022-09-02). See: Updates on ISO 3166-1-# https://isotc.iso.org/livelink/livelink/Open/16944257-# 2. The usual English name for the coded region,-# chosen so that alphabetic sorting of subsets produces helpful lists.-# This is not the same as the English name in the ISO 3166 tables.+# ISO/TC 46 N1108 (2023-04-05). See: ISO/TC 46 Documents+# https://www.iso.org/committee/48750.html?view=documents+# 2. The usual English name for the coded region. This sometimes+# departs from ISO-listed names, sometimes so that sorted subsets+# of names are useful (e.g., "Samoa (American)" and "Samoa+# (western)" rather than "American Samoa" and "Samoa"),+# sometimes to avoid confusion among non-experts (e.g.,+# "Czech Republic" and "Turkey" rather than "Czechia" and "Türkiye"),+# and sometimes to omit needless detail or churn (e.g., "Netherlands"+# rather than "Netherlands (the)" or "Netherlands (Kingdom of the)"). # # The table is sorted by country code. #
tzdata/zone.tab view
@@ -48,7 +48,7 @@ AR -2447-06525 America/Argentina/Salta Salta (SA, LP, NQ, RN) AR -2411-06518 America/Argentina/Jujuy Jujuy (JY) AR -2649-06513 America/Argentina/Tucuman Tucuman (TM)-AR -2828-06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH)+AR -2828-06547 America/Argentina/Catamarca Catamarca (CT), Chubut (CH) AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR) AR -3132-06831 America/Argentina/San_Juan San Juan (SJ) AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ)@@ -87,7 +87,7 @@ BO -1630-06809 America/La_Paz BQ +120903-0681636 America/Kralendijk BR -0351-03225 America/Noronha Atlantic islands-BR -0127-04829 America/Belem Para (east); Amapa+BR -0127-04829 America/Belem Para (east), Amapa BR -0343-03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB) BR -0803-03454 America/Recife Pernambuco BR -0712-04812 America/Araguaina Tocantins@@ -107,21 +107,21 @@ BW -2439+02555 Africa/Gaborone BY +5354+02734 Europe/Minsk BZ +1730-08812 America/Belize-CA +4734-05243 America/St_Johns Newfoundland; Labrador (southeast)-CA +4439-06336 America/Halifax Atlantic - NS (most areas); PE+CA +4734-05243 America/St_Johns Newfoundland, Labrador (SE)+CA +4439-06336 America/Halifax Atlantic - NS (most areas), PE CA +4612-05957 America/Glace_Bay Atlantic - NS (Cape Breton) CA +4606-06447 America/Moncton Atlantic - New Brunswick CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas) CA +5125-05707 America/Blanc-Sablon AST - QC (Lower North Shore)-CA +4339-07923 America/Toronto Eastern - ON, QC (most areas)+CA +4339-07923 America/Toronto Eastern - ON & QC (most areas) CA +6344-06828 America/Iqaluit Eastern - NU (most areas)-CA +484531-0913718 America/Atikokan EST - ON (Atikokan); NU (Coral H)-CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba+CA +484531-0913718 America/Atikokan EST - ON (Atikokan), NU (Coral H)+CA +4953-09709 America/Winnipeg Central - ON (west), Manitoba CA +744144-0944945 America/Resolute Central - NU (Resolute) CA +624900-0920459 America/Rankin_Inlet Central - NU (central) CA +5024-10439 America/Regina CST - SK (most areas) CA +5017-10750 America/Swift_Current CST - SK (midwest)-CA +5333-11328 America/Edmonton Mountain - AB; BC (E); NT (E); SK (W)+CA +5333-11328 America/Edmonton Mountain - AB, BC(E), NT(E), SK(W) CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west) CA +682059-1334300 America/Inuvik Mountain - NT (west) CA +4906-11631 America/Creston MST - BC (Creston)@@ -207,8 +207,8 @@ HU +4730+01905 Europe/Budapest ID -0610+10648 Asia/Jakarta Java, Sumatra ID -0002+10920 Asia/Pontianak Borneo (west, central)-ID -0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)-ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas+ID -0507+11924 Asia/Makassar Borneo (east, south), Sulawesi/Celebes, Bali, Nusa Tengarra, Timor (west)+ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya), Malukus/Moluccas IE +5320-00615 Europe/Dublin IL +314650+0351326 Asia/Jerusalem IM +5409-00428 Europe/Isle_of_Man@@ -355,7 +355,7 @@ RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky RU +5934+15048 Asia/Magadan MSK+08 - Magadan RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island-RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); N Kuril Is+RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E), N Kuril Is RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea RW -0157+03004 Africa/Kigali@@ -418,7 +418,7 @@ US +465042-1012439 America/North_Dakota/New_Salem Central - ND (Morton rural) US +471551-1014640 America/North_Dakota/Beulah Central - ND (Mercer) US +394421-1045903 America/Denver Mountain (most areas)-US +433649-1161209 America/Boise Mountain - ID (south); OR (east)+US +433649-1161209 America/Boise Mountain - ID (south), OR (east) US +332654-1120424 America/Phoenix MST - AZ (except Navajo) US +340308-1181434 America/Los_Angeles Pacific US +611305-1495401 America/Anchorage Alaska (most areas)
tzdata/zone1970.tab view
@@ -37,7 +37,7 @@ #country- #codes coordinates TZ comments AD +4230+00131 Europe/Andorra-AE,OM,RE,SC,TF +2518+05518 Asia/Dubai Crozet, Scattered Is+AE,OM,RE,SC,TF +2518+05518 Asia/Dubai Crozet AF +3431+06912 Asia/Kabul AL +4120+01950 Europe/Tirane AM +4011+04430 Asia/Yerevan@@ -47,12 +47,13 @@ AQ -6448-06406 Antarctica/Palmer Palmer AQ -6734-06808 Antarctica/Rothera Rothera AQ -720041+0023206 Antarctica/Troll Troll+AQ -7824+10654 Antarctica/Vostok Vostok AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF) AR -3124-06411 America/Argentina/Cordoba most areas: CB, CC, CN, ER, FM, MN, SE, SF AR -2447-06525 America/Argentina/Salta Salta (SA, LP, NQ, RN) AR -2411-06518 America/Argentina/Jujuy Jujuy (JY) AR -2649-06513 America/Argentina/Tucuman Tucumán (TM)-AR -2828-06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH)+AR -2828-06547 America/Argentina/Catamarca Catamarca (CT), Chubut (CH) AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR) AR -3132-06831 America/Argentina/San_Juan San Juan (SJ) AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ)@@ -81,7 +82,7 @@ BM +3217-06446 Atlantic/Bermuda BO -1630-06809 America/La_Paz BR -0351-03225 America/Noronha Atlantic islands-BR -0127-04829 America/Belem Pará (east); Amapá+BR -0127-04829 America/Belem Pará (east), Amapá BR -0343-03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB) BR -0803-03454 America/Recife Pernambuco BR -0712-04812 America/Araguaina Tocantins@@ -99,19 +100,19 @@ BT +2728+08939 Asia/Thimphu BY +5354+02734 Europe/Minsk BZ +1730-08812 America/Belize-CA +4734-05243 America/St_Johns Newfoundland; Labrador (southeast)-CA +4439-06336 America/Halifax Atlantic - NS (most areas); PE+CA +4734-05243 America/St_Johns Newfoundland, Labrador (SE)+CA +4439-06336 America/Halifax Atlantic - NS (most areas), PE CA +4612-05957 America/Glace_Bay Atlantic - NS (Cape Breton) CA +4606-06447 America/Moncton Atlantic - New Brunswick CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas)-CA,BS +4339-07923 America/Toronto Eastern - ON, QC (most areas)+CA,BS +4339-07923 America/Toronto Eastern - ON & QC (most areas) CA +6344-06828 America/Iqaluit Eastern - NU (most areas)-CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba+CA +4953-09709 America/Winnipeg Central - ON (west), Manitoba CA +744144-0944945 America/Resolute Central - NU (Resolute) CA +624900-0920459 America/Rankin_Inlet Central - NU (central) CA +5024-10439 America/Regina CST - SK (most areas) CA +5017-10750 America/Swift_Current CST - SK (midwest)-CA +5333-11328 America/Edmonton Mountain - AB; BC (E); NT (E); SK (W)+CA +5333-11328 America/Edmonton Mountain - AB, BC(E), NT(E), SK(W) CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west) CA +682059-1334300 America/Inuvik Mountain - NT (west) CA +5546-12014 America/Dawson_Creek MST - BC (Dawson Cr, Ft St John)@@ -126,7 +127,7 @@ CL -5309-07055 America/Punta_Arenas Region of Magallanes CL -2709-10926 Pacific/Easter Easter Island CN +3114+12128 Asia/Shanghai Beijing Time-CN,AQ +4348+08735 Asia/Urumqi Xinjiang Time, Vostok+CN +4348+08735 Asia/Urumqi Xinjiang Time CO +0436-07405 America/Bogota CR +0956-08405 America/Costa_Rica CU +2308-08222 America/Havana@@ -171,8 +172,8 @@ HU +4730+01905 Europe/Budapest ID -0610+10648 Asia/Jakarta Java, Sumatra ID -0002+10920 Asia/Pontianak Borneo (west, central)-ID -0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)-ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas+ID -0507+11924 Asia/Makassar Borneo (east, south), Sulawesi/Celebes, Bali, Nusa Tengarra, Timor (west)+ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya), Malukus/Moluccas IE +5320-00615 Europe/Dublin IL +314650+0351326 Asia/Jerusalem IN +2232+08822 Asia/Kolkata@@ -251,7 +252,7 @@ PL +5215+02100 Europe/Warsaw PM +4703-05620 America/Miquelon PN -2504-13005 Pacific/Pitcairn-PR,AG,CA,AI,AW,BL,BQ,CW,DM,GD,GP,KN,LC,MF,MS,SX,TT,VC,VG,VI +182806-0660622 America/Puerto_Rico AST+PR,AG,CA,AI,AW,BL,BQ,CW,DM,GD,GP,KN,LC,MF,MS,SX,TT,VC,VG,VI +182806-0660622 America/Puerto_Rico AST - QC (Lower North Shore) PS +3130+03428 Asia/Gaza Gaza Strip PS +313200+0350542 Asia/Hebron West Bank PT +3843-00908 Europe/Lisbon Portugal (mainland)@@ -287,7 +288,7 @@ RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky RU +5934+15048 Asia/Magadan MSK+08 - Magadan RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island-RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); N Kuril Is+RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E), N Kuril Is RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea SA,AQ,KW,YE +2438+04643 Asia/Riyadh Syowa@@ -329,7 +330,7 @@ US +465042-1012439 America/North_Dakota/New_Salem Central - ND (Morton rural) US +471551-1014640 America/North_Dakota/Beulah Central - ND (Mercer) US +394421-1045903 America/Denver Mountain (most areas)-US +433649-1161209 America/Boise Mountain - ID (south); OR (east)+US +433649-1161209 America/Boise Mountain - ID (south), OR (east) US,CA +332654-1120424 America/Phoenix MST - AZ (most areas), Creston BC US +340308-1181434 America/Los_Angeles Pacific US +611305-1495401 America/Anchorage Alaska (most areas)
+ tzdata/zonenow.tab view
@@ -0,0 +1,301 @@+# tzdb timezone descriptions, for users who do not care about old timestamps+#+# This file is in the public domain.+#+# From Paul Eggert (2023-12-18):+# This file contains a table where each row stands for a timezone+# where civil timestamps are predicted to agree from now on.+# This file is like zone1970.tab (see zone1970.tab's coments),+# but with the following changes:+#+# 1. Each timezone corresponds to a set of clocks that are planned+# to agree from now on. This is a larger set of clocks than in+# zone1970.tab, where each timezone's clocks must agree from 1970 on.+# 2. The first column is irrelevant and ignored.+# 3. The table is sorted in a different way:+# first by standard time UTC offset;+# then, if DST is used, by daylight saving UTC offset;+# then by time zone abbreviation.+# 4. Every timezone has a nonempty comments column, with wording+# distinguishing the timezone only from other timezones with the+# same UTC offset at some point during the year.+#+# The format of this table is experimental, and may change in future versions.+#+# This table is intended as an aid for users, to help them select timezones+# appropriate for their practical needs. It is not intended to take or+# endorse any position on legal or territorial claims.+#+#XX coordinates TZ comments+#+# -11 - SST+XX -1416-17042 Pacific/Pago_Pago Midway; Samoa ("SST")+#+# -11+XX -1901-16955 Pacific/Niue Niue+#+# -10 - HST+XX +211825-1575130 Pacific/Honolulu Hawaii ("HST")+#+# -10+XX -1732-14934 Pacific/Tahiti Tahiti; Cook Islands+#+# -10/-09 - HST / HDT (North America DST)+XX +515248-1763929 America/Adak western Aleutians in Alaska ("HST/HDT")+#+# -09:30+XX -0900-13930 Pacific/Marquesas Marquesas+#+# -09+XX -2308-13457 Pacific/Gambier Gambier+#+# -09/-08 - AKST/AKDT (North America DST)+XX +611305-1495401 America/Anchorage most of Alaska ("AKST/AKDT")+#+# -08+XX -2504-13005 Pacific/Pitcairn Pitcairn+#+# -08/-07 - PST/PDT (North America DST)+XX +340308-1181434 America/Los_Angeles Pacific ("PST/PDT") - US & Canada; Mexico near US border+#+# -07 - MST+XX +332654-1120424 America/Phoenix Mountain Standard ("MST") - Arizona; western Mexico; Yukon+#+# -07/-06 - MST/MDT (North America DST)+XX +394421-1045903 America/Denver Mountain ("MST/MDT") - US & Canada; Mexico near US border+#+# -06+XX -0054-08936 Pacific/Galapagos Galápagos+#+# -06 - CST+XX +1924-09909 America/Mexico_City Central Standard ("CST") - Saskatchewan; central Mexico; Central America+#+# -06/-05 (Chile DST)+XX -2709-10926 Pacific/Easter Easter Island+#+# -06/-05 - CST/CDT (North America DST)+XX +415100-0873900 America/Chicago Central ("CST/CDT") - US & Canada; Mexico near US border+#+# -05+XX -1203-07703 America/Lima eastern South America+#+# -05 - EST+XX +175805-0764736 America/Jamaica Eastern Standard ("EST") - Caymans; Jamaica; eastern Mexico; Panama+#+# -05/-04 - CST/CDT (Cuba DST)+XX +2308-08222 America/Havana Cuba+#+# -05/-04 - EST/EDT (North America DST)+XX +404251-0740023 America/New_York Eastern ("EST/EDT") - US & Canada+#+# -04+XX +1030-06656 America/Caracas western South America+#+# -04 - AST+XX +1828-06954 America/Santo_Domingo Atlantic Standard ("AST") - eastern Caribbean+#+# -04/-03 (Chile DST)+XX -3327-07040 America/Santiago most of Chile+#+# -04/-03 (Paraguay DST)+XX -2516-05740 America/Asuncion Paraguay+#+# -04/-03 - AST/ADT (North America DST)+XX +4439-06336 America/Halifax Atlantic ("AST/ADT") - Canada; Bermuda+#+# -03:30/-02:30 - NST/NDT (North America DST)+XX +4734-05243 America/St_Johns Newfoundland ("NST/NDT")+#+# -03+XX -2332-04637 America/Sao_Paulo eastern South America+#+# -03/-02 (North America DST)+XX +4703-05620 America/Miquelon St Pierre & Miquelon+#+# -02+XX -0351-03225 America/Noronha Fernando de Noronha; South Georgia+#+# -02/-01 (EU DST)+XX +6411-05144 America/Nuuk most of Greenland+#+# -01+XX +1455-02331 Atlantic/Cape_Verde Cape Verde+#+# -01/+00 (EU DST)+XX +3744-02540 Atlantic/Azores Azores+# -01/+00 (EU DST) until 2024-03-31; then -02/-01 (EU DST)+XX +7029-02158 America/Scoresbysund Ittoqqortoormiit+#+# +00 - GMT+XX +0519-00402 Africa/Abidjan far western Africa; Iceland ("GMT")+#+# +00/+01 - GMT/BST (EU DST)+XX +513030-0000731 Europe/London United Kingdom ("GMT/BST")+#+# +00/+01 - WET/WEST (EU DST)+XX +3843-00908 Europe/Lisbon western Europe ("WET/WEST")+#+# +00/+02 - Troll DST+XX -720041+0023206 Antarctica/Troll Troll Station in Antarctica+#+# +01 - CET+XX +3647+00303 Africa/Algiers Algeria, Tunisia ("CET")+#+# +01 - WAT+XX +0627+00324 Africa/Lagos western Africa ("WAT")+#+# +01/+00 - IST/GMT (EU DST in reverse)+XX +5320-00615 Europe/Dublin Ireland ("IST/GMT")+#+# +01/+00 - (Morocco DST)+XX +3339-00735 Africa/Casablanca Morocco+#+# +01/+02 - CET/CEST (EU DST)+XX +4852+00220 Europe/Paris central Europe ("CET/CEST")+#+# +02 - CAT+XX -2558+03235 Africa/Maputo central Africa ("CAT")+#+# +02 - EET+XX +3254+01311 Africa/Tripoli Libya; Kaliningrad ("EET")+#+# +02 - SAST+XX -2615+02800 Africa/Johannesburg southern Africa ("SAST")+#+# +02/+03 - EET/EEST (EU DST)+XX +3758+02343 Europe/Athens eastern Europe ("EET/EEST")+#+# +02/+03 - EET/EEST (Egypt DST)+XX +3003+03115 Africa/Cairo Egypt+#+# +02/+03 - EET/EEST (Lebanon DST)+XX +3353+03530 Asia/Beirut Lebanon+#+# +02/+03 - EET/EEST (Moldova DST)+XX +4700+02850 Europe/Chisinau Moldova+#+# +02/+03 - EET/EEST (Palestine DST)+XX +3130+03428 Asia/Gaza Palestine+#+# +02/+03 - IST/IDT (Israel DST)+XX +314650+0351326 Asia/Jerusalem Israel+#+# +03+XX +4101+02858 Europe/Istanbul Near East; Belarus+#+# +03 - EAT+XX -0117+03649 Africa/Nairobi eastern Africa ("EAT")+#+# +03 - MSK+XX +554521+0373704 Europe/Moscow Moscow ("MSK")+#+# +03:30+XX +3540+05126 Asia/Tehran Iran+#+# +04+XX +2518+05518 Asia/Dubai Russia; Caucasus; Persian Gulf; Seychelles; Réunion+#+# +04:30+XX +3431+06912 Asia/Kabul Afghanistan+#+# +05+XX +4120+06918 Asia/Tashkent Russia; Tajikistan; Turkmenistan; Uzbekistan; Maldives+#+# +05 - PKT+XX +2452+06703 Asia/Karachi Pakistan ("PKT")+#+# +05:30+XX +0656+07951 Asia/Colombo Sri Lanka+#+# +05:30 - IST+XX +2232+08822 Asia/Kolkata India ("IST")+#+# +05:45+XX +2743+08519 Asia/Kathmandu Nepal+#+# +06+XX +2343+09025 Asia/Dhaka Russia; Kyrgyzstan; Bhutan; Bangladesh; Chagos+#+# +06:30+XX +1647+09610 Asia/Yangon Myanmar; Cocos+#+# +07+XX +1345+10031 Asia/Bangkok Russia; Indochina; Christmas Island+#+# +07 - WIB+XX -0610+10648 Asia/Jakarta Indonesia ("WIB")+#+# +08+XX +0117+10351 Asia/Singapore Russia; Brunei; Malaysia; Singapore+#+# +08 - AWST+XX -3157+11551 Australia/Perth Western Australia ("AWST")+#+# +08 - CST+XX +3114+12128 Asia/Shanghai China ("CST")+#+# +08 - HKT+XX +2217+11409 Asia/Hong_Kong Hong Kong ("HKT")+#+# +08 - PHT+XX +1435+12100 Asia/Manila Philippines ("PHT")+#+# +08 - WITA+XX -0507+11924 Asia/Makassar Indonesia ("WITA")+#+# +08:45+XX -3143+12852 Australia/Eucla Eucla+#+# +09+XX +5203+11328 Asia/Chita Russia; Palau; East Timor+#+# +09 - JST+XX +353916+1394441 Asia/Tokyo Japan ("JST")+#+# +09 - KST+XX +3733+12658 Asia/Seoul Korea ("KST")+#+# +09 - WIT+XX -0232+14042 Asia/Jayapura Indonesia ("WIT")+#+# +09:30 - ACST+XX -1228+13050 Australia/Darwin Northern Territory ("ACST")+#+# +09:30/+10:30 - ACST/ACDT (Australia DST)+XX -3455+13835 Australia/Adelaide South Australia ("ACST/ACDT")+#+# +10+XX +4310+13156 Asia/Vladivostok Russia; Yap; Chuuk; Papua New Guinea; Dumont d'Urville+#+# +10 - AEST+XX -2728+15302 Australia/Brisbane Queensland ("AEST")+#+# +10 - ChST+XX +1328+14445 Pacific/Guam Mariana Islands ("ChST")+#+# +10/+11 - AEST/AEDT (Australia DST)+XX -3352+15113 Australia/Sydney southeast Australia ("AEST/AEDT")+#+# +10:30/+11+XX -3133+15905 Australia/Lord_Howe Lord Howe Island+#+# +11+XX -0613+15534 Pacific/Bougainville Russia; Kosrae; Bougainville; Solomons+#+# +11/+12 (Australia DST)+XX -2903+16758 Pacific/Norfolk Norfolk Island+#+# +12+XX +5301+15839 Asia/Kamchatka Russia; Tuvalu; Fiji; etc.+#+# +12/+13 (New Zealand DST)+XX -3652+17446 Pacific/Auckland New Zealand ("NZST/NZDT")+#+# +12:45/+13:45 (Chatham DST)+XX -4357-17633 Pacific/Chatham Chatham Islands+#+# +13+XX -210800-1751200 Pacific/Tongatapu Kanton; Tokelau; Samoa (western); Tonga+#+# +14+XX +0152-15720 Pacific/Kiritimati Kiritimati