Skip to content

Instantly share code, notes, and snippets.

@JKirchartz
Last active February 8, 2021 21:22
Show Gist options
  • Save JKirchartz/712212db4013d109c0da624be349b881 to your computer and use it in GitHub Desktop.
Save JKirchartz/712212db4013d109c0da624be349b881 to your computer and use it in GitHub Desktop.
TZ to Lat/Long Hack

TZ to LatLong

A simple BASH script to fetch and convert the IANA tz database into a list of IANA timezone names with a relative latitude/longitude exemplifying the timezone (according to nodatime) with the powers of jq and curl

I mean, it's basically this:

curl https://nodatime.org/TimeZones?format=json | jq '{ "data": [.Zones[] | {"names":[.Id, .Aliases[]], "location": { "lat": .Location.Latitude, "long": .Location.Longitude }}]}' > TZLatLong.json
{
"data": [
{
"names": [
"Africa/Abidjan",
"Africa/Bamako",
"Africa/Banjul",
"Africa/Conakry",
"Africa/Dakar",
"Africa/Freetown",
"Africa/Lome",
"Africa/Nouakchott",
"Africa/Ouagadougou",
"Africa/Timbuktu",
"Atlantic/St_Helena"
],
"location": {
"lat": 5.316666666666666,
"long": -4.033333333333333
}
},
{
"names": [
"Africa/Accra"
],
"location": {
"lat": 5.55,
"long": -0.21666666666666667
}
},
{
"names": [
"Africa/Algiers"
],
"location": {
"lat": 36.78333333333333,
"long": 3.05
}
},
{
"names": [
"Africa/Bissau"
],
"location": {
"lat": 11.85,
"long": -15.583333333333334
}
},
{
"names": [
"Africa/Cairo",
"Egypt"
],
"location": {
"lat": 30.05,
"long": 31.25
}
},
{
"names": [
"Africa/Casablanca"
],
"location": {
"lat": 33.65,
"long": -7.583333333333333
}
},
{
"names": [
"Africa/Ceuta"
],
"location": {
"lat": 35.88333333333333,
"long": -5.316666666666666
}
},
{
"names": [
"Africa/El_Aaiun"
],
"location": {
"lat": 27.15,
"long": -13.2
}
},
{
"names": [
"Africa/Johannesburg",
"Africa/Maseru",
"Africa/Mbabane"
],
"location": {
"lat": -26.25,
"long": 28
}
},
{
"names": [
"Africa/Juba"
],
"location": {
"lat": 4.85,
"long": 31.616666666666667
}
},
{
"names": [
"Africa/Khartoum"
],
"location": {
"lat": 15.6,
"long": 32.53333333333333
}
},
{
"names": [
"Africa/Lagos",
"Africa/Bangui",
"Africa/Brazzaville",
"Africa/Douala",
"Africa/Kinshasa",
"Africa/Libreville",
"Africa/Luanda",
"Africa/Malabo",
"Africa/Niamey",
"Africa/Porto-Novo"
],
"location": {
"lat": 6.45,
"long": 3.4
}
},
{
"names": [
"Africa/Maputo",
"Africa/Blantyre",
"Africa/Bujumbura",
"Africa/Gaborone",
"Africa/Harare",
"Africa/Kigali",
"Africa/Lubumbashi",
"Africa/Lusaka"
],
"location": {
"lat": -25.966666666666665,
"long": 32.583333333333336
}
},
{
"names": [
"Africa/Monrovia"
],
"location": {
"lat": 6.3,
"long": -10.783333333333333
}
},
{
"names": [
"Africa/Nairobi",
"Africa/Addis_Ababa",
"Africa/Asmara",
"Africa/Asmera",
"Africa/Dar_es_Salaam",
"Africa/Djibouti",
"Africa/Kampala",
"Africa/Mogadishu",
"Indian/Antananarivo",
"Indian/Comoro",
"Indian/Mayotte"
],
"location": {
"lat": -1.2833333333333334,
"long": 36.81666666666667
}
},
{
"names": [
"Africa/Ndjamena"
],
"location": {
"lat": 12.116666666666667,
"long": 15.05
}
},
{
"names": [
"Africa/Sao_Tome"
],
"location": {
"lat": 0.3333333333333333,
"long": 6.733333333333333
}
},
{
"names": [
"Africa/Tripoli",
"Libya"
],
"location": {
"lat": 32.9,
"long": 13.183333333333334
}
},
{
"names": [
"Africa/Tunis"
],
"location": {
"lat": 36.8,
"long": 10.183333333333334
}
},
{
"names": [
"Africa/Windhoek"
],
"location": {
"lat": -22.566666666666666,
"long": 17.1
}
},
{
"names": [
"America/Adak",
"America/Atka",
"US/Aleutian"
],
"location": {
"lat": 51.88,
"long": -176.65805555555556
}
},
{
"names": [
"America/Anchorage",
"US/Alaska"
],
"location": {
"lat": 61.21805555555556,
"long": -149.90027777777777
}
},
{
"names": [
"America/Araguaina"
],
"location": {
"lat": -7.2,
"long": -48.2
}
},
{
"names": [
"America/Argentina/Buenos_Aires",
"America/Buenos_Aires"
],
"location": {
"lat": -34.6,
"long": -58.45
}
},
{
"names": [
"America/Argentina/Catamarca",
"America/Argentina/ComodRivadavia",
"America/Catamarca"
],
"location": {
"lat": -28.466666666666665,
"long": -65.78333333333333
}
},
{
"names": [
"America/Argentina/Cordoba",
"America/Cordoba",
"America/Rosario"
],
"location": {
"lat": -31.4,
"long": -64.18333333333334
}
},
{
"names": [
"America/Argentina/Jujuy",
"America/Jujuy"
],
"location": {
"lat": -24.183333333333334,
"long": -65.3
}
},
{
"names": [
"America/Argentina/La_Rioja"
],
"location": {
"lat": -29.433333333333334,
"long": -66.85
}
},
{
"names": [
"America/Argentina/Mendoza",
"America/Mendoza"
],
"location": {
"lat": -32.88333333333333,
"long": -68.81666666666666
}
},
{
"names": [
"America/Argentina/Rio_Gallegos"
],
"location": {
"lat": -51.63333333333333,
"long": -69.21666666666667
}
},
{
"names": [
"America/Argentina/Salta"
],
"location": {
"lat": -24.783333333333335,
"long": -65.41666666666667
}
},
{
"names": [
"America/Argentina/San_Juan"
],
"location": {
"lat": -31.533333333333335,
"long": -68.51666666666667
}
},
{
"names": [
"America/Argentina/San_Luis"
],
"location": {
"lat": -33.31666666666667,
"long": -66.35
}
},
{
"names": [
"America/Argentina/Tucuman"
],
"location": {
"lat": -26.816666666666666,
"long": -65.21666666666667
}
},
{
"names": [
"America/Argentina/Ushuaia"
],
"location": {
"lat": -54.8,
"long": -68.3
}
},
{
"names": [
"America/Asuncion"
],
"location": {
"lat": -25.266666666666666,
"long": -57.666666666666664
}
},
{
"names": [
"America/Atikokan",
"America/Coral_Harbour"
],
"location": {
"lat": 48.75861111111111,
"long": -91.62166666666667
}
},
{
"names": [
"America/Bahia"
],
"location": {
"lat": -12.983333333333333,
"long": -38.516666666666666
}
},
{
"names": [
"America/Bahia_Banderas"
],
"location": {
"lat": 20.8,
"long": -105.25
}
},
{
"names": [
"America/Barbados"
],
"location": {
"lat": 13.1,
"long": -59.61666666666667
}
},
{
"names": [
"America/Belem"
],
"location": {
"lat": -1.45,
"long": -48.483333333333334
}
},
{
"names": [
"America/Belize"
],
"location": {
"lat": 17.5,
"long": -88.2
}
},
{
"names": [
"America/Blanc-Sablon"
],
"location": {
"lat": 51.416666666666664,
"long": -57.11666666666667
}
},
{
"names": [
"America/Boa_Vista"
],
"location": {
"lat": 2.816666666666667,
"long": -60.666666666666664
}
},
{
"names": [
"America/Bogota"
],
"location": {
"lat": 4.6,
"long": -74.08333333333333
}
},
{
"names": [
"America/Boise"
],
"location": {
"lat": 43.61361111111111,
"long": -116.2025
}
},
{
"names": [
"America/Cambridge_Bay"
],
"location": {
"lat": 69.1138888888889,
"long": -105.05277777777778
}
},
{
"names": [
"America/Campo_Grande"
],
"location": {
"lat": -20.45,
"long": -54.61666666666667
}
},
{
"names": [
"America/Cancun"
],
"location": {
"lat": 21.083333333333332,
"long": -86.76666666666667
}
},
{
"names": [
"America/Caracas"
],
"location": {
"lat": 10.5,
"long": -66.93333333333334
}
},
{
"names": [
"America/Cayenne"
],
"location": {
"lat": 4.933333333333334,
"long": -52.333333333333336
}
},
{
"names": [
"America/Chicago",
"US/Central"
],
"location": {
"lat": 41.85,
"long": -87.65
}
},
{
"names": [
"America/Chihuahua"
],
"location": {
"lat": 28.633333333333333,
"long": -106.08333333333333
}
},
{
"names": [
"America/Costa_Rica"
],
"location": {
"lat": 9.933333333333334,
"long": -84.08333333333333
}
},
{
"names": [
"America/Creston"
],
"location": {
"lat": 49.1,
"long": -116.51666666666667
}
},
{
"names": [
"America/Cuiaba"
],
"location": {
"lat": -15.583333333333334,
"long": -56.083333333333336
}
},
{
"names": [
"America/Curacao",
"America/Aruba",
"America/Kralendijk",
"America/Lower_Princes"
],
"location": {
"lat": 12.183333333333334,
"long": -69
}
},
{
"names": [
"America/Danmarkshavn"
],
"location": {
"lat": 76.76666666666667,
"long": -18.666666666666668
}
},
{
"names": [
"America/Dawson"
],
"location": {
"lat": 64.06666666666666,
"long": -139.41666666666666
}
},
{
"names": [
"America/Dawson_Creek"
],
"location": {
"lat": 59.766666666666666,
"long": -120.23333333333333
}
},
{
"names": [
"America/Denver",
"America/Shiprock",
"Navajo",
"US/Mountain"
],
"location": {
"lat": 39.73916666666667,
"long": -104.98416666666667
}
},
{
"names": [
"America/Detroit",
"US/Michigan"
],
"location": {
"lat": 42.33138888888889,
"long": -83.04583333333333
}
},
{
"names": [
"America/Edmonton",
"Canada/Mountain"
],
"location": {
"lat": 53.55,
"long": -113.46666666666667
}
},
{
"names": [
"America/Eirunepe"
],
"location": {
"lat": -6.666666666666667,
"long": -69.86666666666666
}
},
{
"names": [
"America/El_Salvador"
],
"location": {
"lat": 13.7,
"long": -89.2
}
},
{
"names": [
"America/Fort_Nelson"
],
"location": {
"lat": 58.8,
"long": -122.7
}
},
{
"names": [
"America/Fortaleza"
],
"location": {
"lat": -3.716666666666667,
"long": -38.5
}
},
{
"names": [
"America/Glace_Bay"
],
"location": {
"lat": 46.2,
"long": -59.95
}
},
{
"names": [
"America/Goose_Bay"
],
"location": {
"lat": 53.333333333333336,
"long": -60.416666666666664
}
},
{
"names": [
"America/Grand_Turk"
],
"location": {
"lat": 21.466666666666665,
"long": -71.13333333333334
}
},
{
"names": [
"America/Guatemala"
],
"location": {
"lat": 14.633333333333333,
"long": -90.51666666666667
}
},
{
"names": [
"America/Guayaquil"
],
"location": {
"lat": -2.1666666666666665,
"long": -79.83333333333333
}
},
{
"names": [
"America/Guyana"
],
"location": {
"lat": 6.8,
"long": -58.166666666666664
}
},
{
"names": [
"America/Halifax",
"Canada/Atlantic"
],
"location": {
"lat": 44.65,
"long": -63.6
}
},
{
"names": [
"America/Havana",
"Cuba"
],
"location": {
"lat": 23.133333333333333,
"long": -82.36666666666666
}
},
{
"names": [
"America/Hermosillo"
],
"location": {
"lat": 29.066666666666666,
"long": -110.96666666666667
}
},
{
"names": [
"America/Indiana/Indianapolis",
"America/Fort_Wayne",
"America/Indianapolis",
"US/East-Indiana"
],
"location": {
"lat": 39.76833333333333,
"long": -86.15805555555555
}
},
{
"names": [
"America/Indiana/Knox",
"America/Knox_IN",
"US/Indiana-Starke"
],
"location": {
"lat": 41.295833333333334,
"long": -86.625
}
},
{
"names": [
"America/Indiana/Marengo"
],
"location": {
"lat": 38.37555555555556,
"long": -86.34472222222222
}
},
{
"names": [
"America/Indiana/Petersburg"
],
"location": {
"lat": 38.49194444444444,
"long": -87.2786111111111
}
},
{
"names": [
"America/Indiana/Tell_City"
],
"location": {
"lat": 37.95305555555556,
"long": -86.76138888888889
}
},
{
"names": [
"America/Indiana/Vevay"
],
"location": {
"lat": 38.74777777777778,
"long": -85.06722222222223
}
},
{
"names": [
"America/Indiana/Vincennes"
],
"location": {
"lat": 38.67722222222222,
"long": -87.5286111111111
}
},
{
"names": [
"America/Indiana/Winamac"
],
"location": {
"lat": 41.05138888888889,
"long": -86.60305555555556
}
},
{
"names": [
"America/Inuvik"
],
"location": {
"lat": 68.34972222222223,
"long": -133.71666666666667
}
},
{
"names": [
"America/Iqaluit"
],
"location": {
"lat": 63.733333333333334,
"long": -68.46666666666667
}
},
{
"names": [
"America/Jamaica",
"Jamaica"
],
"location": {
"lat": 17.968055555555555,
"long": -76.79333333333334
}
},
{
"names": [
"America/Juneau"
],
"location": {
"lat": 58.301944444444445,
"long": -134.41972222222222
}
},
{
"names": [
"America/Kentucky/Louisville",
"America/Louisville"
],
"location": {
"lat": 38.25416666666667,
"long": -85.75944444444444
}
},
{
"names": [
"America/Kentucky/Monticello"
],
"location": {
"lat": 36.82972222222222,
"long": -84.84916666666666
}
},
{
"names": [
"America/La_Paz"
],
"location": {
"lat": -16.5,
"long": -68.15
}
},
{
"names": [
"America/Lima"
],
"location": {
"lat": -12.05,
"long": -77.05
}
},
{
"names": [
"America/Los_Angeles",
"US/Pacific"
],
"location": {
"lat": 34.05222222222222,
"long": -118.24277777777777
}
},
{
"names": [
"America/Maceio"
],
"location": {
"lat": -9.666666666666666,
"long": -35.71666666666667
}
},
{
"names": [
"America/Managua"
],
"location": {
"lat": 12.15,
"long": -86.28333333333333
}
},
{
"names": [
"America/Manaus",
"Brazil/West"
],
"location": {
"lat": -3.1333333333333333,
"long": -60.016666666666666
}
},
{
"names": [
"America/Martinique"
],
"location": {
"lat": 14.6,
"long": -61.083333333333336
}
},
{
"names": [
"America/Matamoros"
],
"location": {
"lat": 25.833333333333332,
"long": -97.5
}
},
{
"names": [
"America/Mazatlan",
"Mexico/BajaSur"
],
"location": {
"lat": 23.216666666666665,
"long": -106.41666666666667
}
},
{
"names": [
"America/Menominee"
],
"location": {
"lat": 45.10777777777778,
"long": -87.61416666666666
}
},
{
"names": [
"America/Merida"
],
"location": {
"lat": 20.966666666666665,
"long": -89.61666666666666
}
},
{
"names": [
"America/Metlakatla"
],
"location": {
"lat": 55.12694444444445,
"long": -131.57638888888889
}
},
{
"names": [
"America/Mexico_City",
"Mexico/General"
],
"location": {
"lat": 19.4,
"long": -99.15
}
},
{
"names": [
"America/Miquelon"
],
"location": {
"lat": 47.05,
"long": -56.333333333333336
}
},
{
"names": [
"America/Moncton"
],
"location": {
"lat": 46.1,
"long": -64.78333333333333
}
},
{
"names": [
"America/Monterrey"
],
"location": {
"lat": 25.666666666666668,
"long": -100.31666666666666
}
},
{
"names": [
"America/Montevideo"
],
"location": {
"lat": -34.909166666666664,
"long": -56.2125
}
},
{
"names": [
"America/Nassau"
],
"location": {
"lat": 25.083333333333332,
"long": -77.35
}
},
{
"names": [
"America/New_York",
"US/Eastern"
],
"location": {
"lat": 40.714166666666664,
"long": -74.00638888888889
}
},
{
"names": [
"America/Nipigon"
],
"location": {
"lat": 49.016666666666666,
"long": -88.26666666666667
}
},
{
"names": [
"America/Nome"
],
"location": {
"lat": 64.50111111111111,
"long": -165.4063888888889
}
},
{
"names": [
"America/Noronha",
"Brazil/DeNoronha"
],
"location": {
"lat": -3.85,
"long": -32.416666666666664
}
},
{
"names": [
"America/North_Dakota/Beulah"
],
"location": {
"lat": 47.26416666666667,
"long": -101.77777777777777
}
},
{
"names": [
"America/North_Dakota/Center"
],
"location": {
"lat": 47.11638888888889,
"long": -101.29916666666666
}
},
{
"names": [
"America/North_Dakota/New_Salem"
],
"location": {
"lat": 46.845,
"long": -101.41083333333333
}
},
{
"names": [
"America/Nuuk",
"America/Godthab"
],
"location": {
"lat": 64.18333333333334,
"long": -51.733333333333334
}
},
{
"names": [
"America/Ojinaga"
],
"location": {
"lat": 29.566666666666666,
"long": -104.41666666666667
}
},
{
"names": [
"America/Panama",
"America/Cayman"
],
"location": {
"lat": 8.966666666666667,
"long": -79.53333333333333
}
},
{
"names": [
"America/Pangnirtung"
],
"location": {
"lat": 66.13333333333334,
"long": -65.73333333333333
}
},
{
"names": [
"America/Paramaribo"
],
"location": {
"lat": 5.833333333333333,
"long": -55.166666666666664
}
},
{
"names": [
"America/Phoenix",
"US/Arizona"
],
"location": {
"lat": 33.44833333333333,
"long": -112.07333333333334
}
},
{
"names": [
"America/Port_of_Spain",
"America/Anguilla",
"America/Antigua",
"America/Dominica",
"America/Grenada",
"America/Guadeloupe",
"America/Marigot",
"America/Montserrat",
"America/St_Barthelemy",
"America/St_Kitts",
"America/St_Lucia",
"America/St_Thomas",
"America/St_Vincent",
"America/Tortola",
"America/Virgin"
],
"location": {
"lat": 10.65,
"long": -61.516666666666666
}
},
{
"names": [
"America/Port-au-Prince"
],
"location": {
"lat": 18.533333333333335,
"long": -72.33333333333333
}
},
{
"names": [
"America/Porto_Velho"
],
"location": {
"lat": -8.766666666666667,
"long": -63.9
}
},
{
"names": [
"America/Puerto_Rico"
],
"location": {
"lat": 18.468333333333334,
"long": -66.1061111111111
}
},
{
"names": [
"America/Punta_Arenas"
],
"location": {
"lat": -53.15,
"long": -70.91666666666667
}
},
{
"names": [
"America/Rainy_River"
],
"location": {
"lat": 48.71666666666667,
"long": -94.56666666666666
}
},
{
"names": [
"America/Rankin_Inlet"
],
"location": {
"lat": 62.81666666666667,
"long": -92.08305555555556
}
},
{
"names": [
"America/Recife"
],
"location": {
"lat": -8.05,
"long": -34.9
}
},
{
"names": [
"America/Regina",
"Canada/Saskatchewan"
],
"location": {
"lat": 50.4,
"long": -104.65
}
},
{
"names": [
"America/Resolute"
],
"location": {
"lat": 74.69555555555556,
"long": -94.82916666666667
}
},
{
"names": [
"America/Rio_Branco",
"America/Porto_Acre",
"Brazil/Acre"
],
"location": {
"lat": -9.966666666666667,
"long": -67.8
}
},
{
"names": [
"America/Santarem"
],
"location": {
"lat": -2.433333333333333,
"long": -54.86666666666667
}
},
{
"names": [
"America/Santiago",
"Chile/Continental"
],
"location": {
"lat": -33.45,
"long": -70.66666666666667
}
},
{
"names": [
"America/Santo_Domingo"
],
"location": {
"lat": 18.466666666666665,
"long": -69.9
}
},
{
"names": [
"America/Sao_Paulo",
"Brazil/East"
],
"location": {
"lat": -23.533333333333335,
"long": -46.61666666666667
}
},
{
"names": [
"America/Scoresbysund"
],
"location": {
"lat": 70.48333333333333,
"long": -21.966666666666665
}
},
{
"names": [
"America/Sitka"
],
"location": {
"lat": 57.17638888888889,
"long": -135.30194444444444
}
},
{
"names": [
"America/St_Johns",
"Canada/Newfoundland"
],
"location": {
"lat": 47.56666666666667,
"long": -52.71666666666667
}
},
{
"names": [
"America/Swift_Current"
],
"location": {
"lat": 50.28333333333333,
"long": -107.83333333333333
}
},
{
"names": [
"America/Tegucigalpa"
],
"location": {
"lat": 14.1,
"long": -87.21666666666667
}
},
{
"names": [
"America/Thule"
],
"location": {
"lat": 76.56666666666666,
"long": -68.78333333333333
}
},
{
"names": [
"America/Thunder_Bay"
],
"location": {
"lat": 48.38333333333333,
"long": -89.25
}
},
{
"names": [
"America/Tijuana",
"America/Ensenada",
"America/Santa_Isabel",
"Mexico/BajaNorte"
],
"location": {
"lat": 32.53333333333333,
"long": -117.01666666666667
}
},
{
"names": [
"America/Toronto",
"America/Montreal",
"Canada/Eastern"
],
"location": {
"lat": 43.65,
"long": -79.38333333333334
}
},
{
"names": [
"America/Vancouver",
"Canada/Pacific"
],
"location": {
"lat": 49.266666666666666,
"long": -123.11666666666666
}
},
{
"names": [
"America/Whitehorse",
"Canada/Yukon"
],
"location": {
"lat": 60.71666666666667,
"long": -135.05
}
},
{
"names": [
"America/Winnipeg",
"Canada/Central"
],
"location": {
"lat": 49.88333333333333,
"long": -97.15
}
},
{
"names": [
"America/Yakutat"
],
"location": {
"lat": 59.54694444444444,
"long": -139.72722222222222
}
},
{
"names": [
"America/Yellowknife"
],
"location": {
"lat": 62.45,
"long": -114.35
}
},
{
"names": [
"Antarctica/Casey"
],
"location": {
"lat": -66.28333333333333,
"long": 110.51666666666667
}
},
{
"names": [
"Antarctica/Davis"
],
"location": {
"lat": -68.58333333333333,
"long": 77.96666666666667
}
},
{
"names": [
"Antarctica/DumontDUrville"
],
"location": {
"lat": -66.66666666666667,
"long": 140.01666666666668
}
},
{
"names": [
"Antarctica/Macquarie"
],
"location": {
"lat": -54.5,
"long": 158.95
}
},
{
"names": [
"Antarctica/Mawson"
],
"location": {
"lat": -67.6,
"long": 62.88333333333333
}
},
{
"names": [
"Antarctica/Palmer"
],
"location": {
"lat": -64.8,
"long": -64.1
}
},
{
"names": [
"Antarctica/Rothera"
],
"location": {
"lat": -67.56666666666666,
"long": -68.13333333333334
}
},
{
"names": [
"Antarctica/Syowa"
],
"location": {
"lat": -69.00611111111111,
"long": 39.59
}
},
{
"names": [
"Antarctica/Troll"
],
"location": {
"lat": -72.01138888888889,
"long": 2.535
}
},
{
"names": [
"Antarctica/Vostok"
],
"location": {
"lat": -78.4,
"long": 106.9
}
},
{
"names": [
"Asia/Almaty"
],
"location": {
"lat": 43.25,
"long": 76.95
}
},
{
"names": [
"Asia/Amman"
],
"location": {
"lat": 31.95,
"long": 35.93333333333333
}
},
{
"names": [
"Asia/Anadyr"
],
"location": {
"lat": 64.75,
"long": 177.48333333333332
}
},
{
"names": [
"Asia/Aqtau"
],
"location": {
"lat": 44.516666666666666,
"long": 50.266666666666666
}
},
{
"names": [
"Asia/Aqtobe"
],
"location": {
"lat": 50.28333333333333,
"long": 57.166666666666664
}
},
{
"names": [
"Asia/Ashgabat",
"Asia/Ashkhabad"
],
"location": {
"lat": 37.95,
"long": 58.38333333333333
}
},
{
"names": [
"Asia/Atyrau"
],
"location": {
"lat": 47.11666666666667,
"long": 51.93333333333333
}
},
{
"names": [
"Asia/Baghdad"
],
"location": {
"lat": 33.35,
"long": 44.416666666666664
}
},
{
"names": [
"Asia/Baku"
],
"location": {
"lat": 40.38333333333333,
"long": 49.85
}
},
{
"names": [
"Asia/Bangkok",
"Asia/Phnom_Penh",
"Asia/Vientiane"
],
"location": {
"lat": 13.75,
"long": 100.51666666666667
}
},
{
"names": [
"Asia/Barnaul"
],
"location": {
"lat": 53.36666666666667,
"long": 83.75
}
},
{
"names": [
"Asia/Beirut"
],
"location": {
"lat": 33.88333333333333,
"long": 35.5
}
},
{
"names": [
"Asia/Bishkek"
],
"location": {
"lat": 42.9,
"long": 74.6
}
},
{
"names": [
"Asia/Brunei"
],
"location": {
"lat": 4.933333333333334,
"long": 114.91666666666667
}
},
{
"names": [
"Asia/Chita"
],
"location": {
"lat": 52.05,
"long": 113.46666666666667
}
},
{
"names": [
"Asia/Choibalsan"
],
"location": {
"lat": 48.06666666666667,
"long": 114.5
}
},
{
"names": [
"Asia/Colombo"
],
"location": {
"lat": 6.933333333333334,
"long": 79.85
}
},
{
"names": [
"Asia/Damascus"
],
"location": {
"lat": 33.5,
"long": 36.3
}
},
{
"names": [
"Asia/Dhaka",
"Asia/Dacca"
],
"location": {
"lat": 23.716666666666665,
"long": 90.41666666666667
}
},
{
"names": [
"Asia/Dili"
],
"location": {
"lat": -8.55,
"long": 125.58333333333333
}
},
{
"names": [
"Asia/Dubai",
"Asia/Muscat"
],
"location": {
"lat": 25.3,
"long": 55.3
}
},
{
"names": [
"Asia/Dushanbe"
],
"location": {
"lat": 38.583333333333336,
"long": 68.8
}
},
{
"names": [
"Asia/Famagusta"
],
"location": {
"lat": 35.11666666666667,
"long": 33.95
}
},
{
"names": [
"Asia/Gaza"
],
"location": {
"lat": 31.5,
"long": 34.46666666666667
}
},
{
"names": [
"Asia/Hebron"
],
"location": {
"lat": 31.533333333333335,
"long": 35.095
}
},
{
"names": [
"Asia/Ho_Chi_Minh",
"Asia/Saigon"
],
"location": {
"lat": 10.75,
"long": 106.66666666666667
}
},
{
"names": [
"Asia/Hong_Kong",
"Hongkong"
],
"location": {
"lat": 22.283333333333335,
"long": 114.15
}
},
{
"names": [
"Asia/Hovd"
],
"location": {
"lat": 48.016666666666666,
"long": 91.65
}
},
{
"names": [
"Asia/Irkutsk"
],
"location": {
"lat": 52.266666666666666,
"long": 104.33333333333333
}
},
{
"names": [
"Asia/Jakarta"
],
"location": {
"lat": -6.166666666666667,
"long": 106.8
}
},
{
"names": [
"Asia/Jayapura"
],
"location": {
"lat": -2.533333333333333,
"long": 140.7
}
},
{
"names": [
"Asia/Jerusalem",
"Asia/Tel_Aviv",
"Israel"
],
"location": {
"lat": 31.780555555555555,
"long": 35.22388888888889
}
},
{
"names": [
"Asia/Kabul"
],
"location": {
"lat": 34.516666666666666,
"long": 69.2
}
},
{
"names": [
"Asia/Kamchatka"
],
"location": {
"lat": 53.016666666666666,
"long": 158.65
}
},
{
"names": [
"Asia/Karachi"
],
"location": {
"lat": 24.866666666666667,
"long": 67.05
}
},
{
"names": [
"Asia/Kathmandu",
"Asia/Katmandu"
],
"location": {
"lat": 27.716666666666665,
"long": 85.31666666666666
}
},
{
"names": [
"Asia/Khandyga"
],
"location": {
"lat": 62.65638888888889,
"long": 135.55388888888888
}
},
{
"names": [
"Asia/Kolkata",
"Asia/Calcutta"
],
"location": {
"lat": 22.533333333333335,
"long": 88.36666666666666
}
},
{
"names": [
"Asia/Krasnoyarsk"
],
"location": {
"lat": 56.016666666666666,
"long": 92.83333333333333
}
},
{
"names": [
"Asia/Kuala_Lumpur"
],
"location": {
"lat": 3.1666666666666665,
"long": 101.7
}
},
{
"names": [
"Asia/Kuching"
],
"location": {
"lat": 1.55,
"long": 110.33333333333333
}
},
{
"names": [
"Asia/Macau",
"Asia/Macao"
],
"location": {
"lat": 22.197222222222223,
"long": 113.54166666666667
}
},
{
"names": [
"Asia/Magadan"
],
"location": {
"lat": 59.56666666666667,
"long": 150.8
}
},
{
"names": [
"Asia/Makassar",
"Asia/Ujung_Pandang"
],
"location": {
"lat": -5.116666666666666,
"long": 119.4
}
},
{
"names": [
"Asia/Manila"
],
"location": {
"lat": 14.583333333333334,
"long": 121
}
},
{
"names": [
"Asia/Nicosia",
"Europe/Nicosia"
],
"location": {
"lat": 35.166666666666664,
"long": 33.36666666666667
}
},
{
"names": [
"Asia/Novokuznetsk"
],
"location": {
"lat": 53.75,
"long": 87.11666666666666
}
},
{
"names": [
"Asia/Novosibirsk"
],
"location": {
"lat": 55.03333333333333,
"long": 82.91666666666667
}
},
{
"names": [
"Asia/Omsk"
],
"location": {
"lat": 55,
"long": 73.4
}
},
{
"names": [
"Asia/Oral"
],
"location": {
"lat": 51.21666666666667,
"long": 51.35
}
},
{
"names": [
"Asia/Pontianak"
],
"location": {
"lat": -0.03333333333333333,
"long": 109.33333333333333
}
},
{
"names": [
"Asia/Pyongyang"
],
"location": {
"lat": 39.016666666666666,
"long": 125.75
}
},
{
"names": [
"Asia/Qatar",
"Asia/Bahrain"
],
"location": {
"lat": 25.283333333333335,
"long": 51.53333333333333
}
},
{
"names": [
"Asia/Qostanay"
],
"location": {
"lat": 53.2,
"long": 63.61666666666667
}
},
{
"names": [
"Asia/Qyzylorda"
],
"location": {
"lat": 44.8,
"long": 65.46666666666667
}
},
{
"names": [
"Asia/Riyadh",
"Asia/Aden",
"Asia/Kuwait"
],
"location": {
"lat": 24.633333333333333,
"long": 46.71666666666667
}
},
{
"names": [
"Asia/Sakhalin"
],
"location": {
"lat": 46.96666666666667,
"long": 142.7
}
},
{
"names": [
"Asia/Samarkand"
],
"location": {
"lat": 39.666666666666664,
"long": 66.8
}
},
{
"names": [
"Asia/Seoul",
"ROK"
],
"location": {
"lat": 37.55,
"long": 126.96666666666667
}
},
{
"names": [
"Asia/Shanghai",
"Asia/Chongqing",
"Asia/Chungking",
"Asia/Harbin",
"PRC"
],
"location": {
"lat": 31.233333333333334,
"long": 121.46666666666667
}
},
{
"names": [
"Asia/Singapore",
"Singapore"
],
"location": {
"lat": 1.2833333333333334,
"long": 103.85
}
},
{
"names": [
"Asia/Srednekolymsk"
],
"location": {
"lat": 67.46666666666667,
"long": 153.71666666666667
}
},
{
"names": [
"Asia/Taipei",
"ROC"
],
"location": {
"lat": 25.05,
"long": 121.5
}
},
{
"names": [
"Asia/Tashkent"
],
"location": {
"lat": 41.333333333333336,
"long": 69.3
}
},
{
"names": [
"Asia/Tbilisi"
],
"location": {
"lat": 41.71666666666667,
"long": 44.81666666666667
}
},
{
"names": [
"Asia/Tehran",
"Iran"
],
"location": {
"lat": 35.666666666666664,
"long": 51.43333333333333
}
},
{
"names": [
"Asia/Thimphu",
"Asia/Thimbu"
],
"location": {
"lat": 27.466666666666665,
"long": 89.65
}
},
{
"names": [
"Asia/Tokyo",
"Japan"
],
"location": {
"lat": 35.654444444444444,
"long": 139.7447222222222
}
},
{
"names": [
"Asia/Tomsk"
],
"location": {
"lat": 56.5,
"long": 84.96666666666667
}
},
{
"names": [
"Asia/Ulaanbaatar",
"Asia/Ulan_Bator"
],
"location": {
"lat": 47.916666666666664,
"long": 106.88333333333334
}
},
{
"names": [
"Asia/Urumqi",
"Asia/Kashgar"
],
"location": {
"lat": 43.8,
"long": 87.58333333333333
}
},
{
"names": [
"Asia/Ust-Nera"
],
"location": {
"lat": 64.56027777777778,
"long": 143.22666666666666
}
},
{
"names": [
"Asia/Vladivostok"
],
"location": {
"lat": 43.166666666666664,
"long": 131.93333333333334
}
},
{
"names": [
"Asia/Yakutsk"
],
"location": {
"lat": 62,
"long": 129.66666666666666
}
},
{
"names": [
"Asia/Yangon",
"Asia/Rangoon"
],
"location": {
"lat": 16.783333333333335,
"long": 96.16666666666667
}
},
{
"names": [
"Asia/Yekaterinburg"
],
"location": {
"lat": 56.85,
"long": 60.6
}
},
{
"names": [
"Asia/Yerevan"
],
"location": {
"lat": 40.18333333333333,
"long": 44.5
}
},
{
"names": [
"Atlantic/Azores"
],
"location": {
"lat": 37.733333333333334,
"long": -25.666666666666668
}
},
{
"names": [
"Atlantic/Bermuda"
],
"location": {
"lat": 32.28333333333333,
"long": -64.76666666666667
}
},
{
"names": [
"Atlantic/Canary"
],
"location": {
"lat": 28.1,
"long": -15.4
}
},
{
"names": [
"Atlantic/Cape_Verde"
],
"location": {
"lat": 14.916666666666666,
"long": -23.516666666666666
}
},
{
"names": [
"Atlantic/Faroe",
"Atlantic/Faeroe"
],
"location": {
"lat": 62.016666666666666,
"long": -6.766666666666667
}
},
{
"names": [
"Atlantic/Madeira"
],
"location": {
"lat": 32.63333333333333,
"long": -16.9
}
},
{
"names": [
"Atlantic/Reykjavik",
"Iceland"
],
"location": {
"lat": 64.15,
"long": -21.85
}
},
{
"names": [
"Atlantic/South_Georgia"
],
"location": {
"lat": -54.266666666666666,
"long": -36.53333333333333
}
},
{
"names": [
"Atlantic/Stanley"
],
"location": {
"lat": -51.7,
"long": -57.85
}
},
{
"names": [
"Australia/Adelaide",
"Australia/South"
],
"location": {
"lat": -34.916666666666664,
"long": 138.58333333333334
}
},
{
"names": [
"Australia/Brisbane",
"Australia/Queensland"
],
"location": {
"lat": -27.466666666666665,
"long": 153.03333333333333
}
},
{
"names": [
"Australia/Broken_Hill",
"Australia/Yancowinna"
],
"location": {
"lat": -31.95,
"long": 141.45
}
},
{
"names": [
"Australia/Darwin",
"Australia/North"
],
"location": {
"lat": -12.466666666666667,
"long": 130.83333333333334
}
},
{
"names": [
"Australia/Eucla"
],
"location": {
"lat": -31.716666666666665,
"long": 128.86666666666667
}
},
{
"names": [
"Australia/Hobart",
"Australia/Currie",
"Australia/Tasmania"
],
"location": {
"lat": -42.88333333333333,
"long": 147.31666666666666
}
},
{
"names": [
"Australia/Lindeman"
],
"location": {
"lat": -20.266666666666666,
"long": 149
}
},
{
"names": [
"Australia/Lord_Howe",
"Australia/LHI"
],
"location": {
"lat": -31.55,
"long": 159.08333333333334
}
},
{
"names": [
"Australia/Melbourne",
"Australia/Victoria"
],
"location": {
"lat": -37.81666666666667,
"long": 144.96666666666667
}
},
{
"names": [
"Australia/Perth",
"Australia/West"
],
"location": {
"lat": -31.95,
"long": 115.85
}
},
{
"names": [
"Australia/Sydney",
"Australia/ACT",
"Australia/Canberra",
"Australia/NSW"
],
"location": {
"lat": -33.86666666666667,
"long": 151.21666666666667
}
},
{
"names": [
"CET"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"CST6CDT"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"EET"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"EST"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"EST5EDT"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT",
"Etc/GMT+0",
"Etc/GMT-0",
"Etc/GMT0",
"Etc/Greenwich",
"GMT",
"GMT+0",
"GMT-0",
"GMT0",
"Greenwich"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-1"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-10"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-11"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-12"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-13"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-14"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-2"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-3"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-4"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-5"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-6"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-7"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-8"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT-9"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+1"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+10"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+11"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+12"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+2"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+3"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+4"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+5"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+6"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+7"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+8"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/GMT+9"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Etc/UTC",
"Etc/UCT",
"Etc/Universal",
"Etc/Zulu",
"UCT",
"UTC",
"Universal",
"Zulu"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Europe/Amsterdam"
],
"location": {
"lat": 52.36666666666667,
"long": 4.9
}
},
{
"names": [
"Europe/Andorra"
],
"location": {
"lat": 42.5,
"long": 1.5166666666666666
}
},
{
"names": [
"Europe/Astrakhan"
],
"location": {
"lat": 46.35,
"long": 48.05
}
},
{
"names": [
"Europe/Athens"
],
"location": {
"lat": 37.96666666666667,
"long": 23.716666666666665
}
},
{
"names": [
"Europe/Belgrade",
"Europe/Ljubljana",
"Europe/Podgorica",
"Europe/Sarajevo",
"Europe/Skopje",
"Europe/Zagreb"
],
"location": {
"lat": 44.833333333333336,
"long": 20.5
}
},
{
"names": [
"Europe/Berlin"
],
"location": {
"lat": 52.5,
"long": 13.366666666666667
}
},
{
"names": [
"Europe/Brussels"
],
"location": {
"lat": 50.833333333333336,
"long": 4.333333333333333
}
},
{
"names": [
"Europe/Bucharest"
],
"location": {
"lat": 44.43333333333333,
"long": 26.1
}
},
{
"names": [
"Europe/Budapest"
],
"location": {
"lat": 47.5,
"long": 19.083333333333332
}
},
{
"names": [
"Europe/Chisinau",
"Europe/Tiraspol"
],
"location": {
"lat": 47,
"long": 28.833333333333332
}
},
{
"names": [
"Europe/Copenhagen"
],
"location": {
"lat": 55.666666666666664,
"long": 12.583333333333334
}
},
{
"names": [
"Europe/Dublin",
"Eire"
],
"location": {
"lat": 53.333333333333336,
"long": -6.25
}
},
{
"names": [
"Europe/Gibraltar"
],
"location": {
"lat": 36.13333333333333,
"long": -5.35
}
},
{
"names": [
"Europe/Helsinki",
"Europe/Mariehamn"
],
"location": {
"lat": 60.166666666666664,
"long": 24.966666666666665
}
},
{
"names": [
"Europe/Istanbul",
"Asia/Istanbul",
"Turkey"
],
"location": {
"lat": 41.016666666666666,
"long": 28.966666666666665
}
},
{
"names": [
"Europe/Kaliningrad"
],
"location": {
"lat": 54.71666666666667,
"long": 20.5
}
},
{
"names": [
"Europe/Kiev"
],
"location": {
"lat": 50.43333333333333,
"long": 30.516666666666666
}
},
{
"names": [
"Europe/Kirov"
],
"location": {
"lat": 58.6,
"long": 49.65
}
},
{
"names": [
"Europe/Lisbon",
"Portugal"
],
"location": {
"lat": 38.71666666666667,
"long": -9.133333333333333
}
},
{
"names": [
"Europe/London",
"Europe/Belfast",
"Europe/Guernsey",
"Europe/Isle_of_Man",
"Europe/Jersey",
"GB",
"GB-Eire"
],
"location": {
"lat": 51.50833333333333,
"long": -0.12527777777777777
}
},
{
"names": [
"Europe/Luxembourg"
],
"location": {
"lat": 49.6,
"long": 6.15
}
},
{
"names": [
"Europe/Madrid"
],
"location": {
"lat": 40.4,
"long": -3.683333333333333
}
},
{
"names": [
"Europe/Malta"
],
"location": {
"lat": 35.9,
"long": 14.516666666666667
}
},
{
"names": [
"Europe/Minsk"
],
"location": {
"lat": 53.9,
"long": 27.566666666666666
}
},
{
"names": [
"Europe/Monaco"
],
"location": {
"lat": 43.7,
"long": 7.383333333333334
}
},
{
"names": [
"Europe/Moscow",
"W-SU"
],
"location": {
"lat": 55.755833333333335,
"long": 37.617777777777775
}
},
{
"names": [
"Europe/Oslo",
"Arctic/Longyearbyen",
"Atlantic/Jan_Mayen"
],
"location": {
"lat": 59.916666666666664,
"long": 10.75
}
},
{
"names": [
"Europe/Paris"
],
"location": {
"lat": 48.86666666666667,
"long": 2.3333333333333335
}
},
{
"names": [
"Europe/Prague",
"Europe/Bratislava"
],
"location": {
"lat": 50.083333333333336,
"long": 14.433333333333334
}
},
{
"names": [
"Europe/Riga"
],
"location": {
"lat": 56.95,
"long": 24.1
}
},
{
"names": [
"Europe/Rome",
"Europe/San_Marino",
"Europe/Vatican"
],
"location": {
"lat": 41.9,
"long": 12.483333333333333
}
},
{
"names": [
"Europe/Samara"
],
"location": {
"lat": 53.2,
"long": 50.15
}
},
{
"names": [
"Europe/Saratov"
],
"location": {
"lat": 51.56666666666667,
"long": 46.03333333333333
}
},
{
"names": [
"Europe/Simferopol"
],
"location": {
"lat": 44.95,
"long": 34.1
}
},
{
"names": [
"Europe/Sofia"
],
"location": {
"lat": 42.68333333333333,
"long": 23.316666666666666
}
},
{
"names": [
"Europe/Stockholm"
],
"location": {
"lat": 59.333333333333336,
"long": 18.05
}
},
{
"names": [
"Europe/Tallinn"
],
"location": {
"lat": 59.416666666666664,
"long": 24.75
}
},
{
"names": [
"Europe/Tirane"
],
"location": {
"lat": 41.333333333333336,
"long": 19.833333333333332
}
},
{
"names": [
"Europe/Ulyanovsk"
],
"location": {
"lat": 54.333333333333336,
"long": 48.4
}
},
{
"names": [
"Europe/Uzhgorod"
],
"location": {
"lat": 48.61666666666667,
"long": 22.3
}
},
{
"names": [
"Europe/Vienna"
],
"location": {
"lat": 48.21666666666667,
"long": 16.333333333333332
}
},
{
"names": [
"Europe/Vilnius"
],
"location": {
"lat": 54.68333333333333,
"long": 25.316666666666666
}
},
{
"names": [
"Europe/Volgograd"
],
"location": {
"lat": 48.733333333333334,
"long": 44.416666666666664
}
},
{
"names": [
"Europe/Warsaw",
"Poland"
],
"location": {
"lat": 52.25,
"long": 21
}
},
{
"names": [
"Europe/Zaporozhye"
],
"location": {
"lat": 47.833333333333336,
"long": 35.166666666666664
}
},
{
"names": [
"Europe/Zurich",
"Europe/Busingen",
"Europe/Vaduz"
],
"location": {
"lat": 47.38333333333333,
"long": 8.533333333333333
}
},
{
"names": [
"HST"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Indian/Chagos"
],
"location": {
"lat": -7.333333333333333,
"long": 72.41666666666667
}
},
{
"names": [
"Indian/Christmas"
],
"location": {
"lat": -10.416666666666666,
"long": 105.71666666666667
}
},
{
"names": [
"Indian/Cocos"
],
"location": {
"lat": -12.166666666666666,
"long": 96.91666666666667
}
},
{
"names": [
"Indian/Kerguelen"
],
"location": {
"lat": -49.352777777777774,
"long": 70.2175
}
},
{
"names": [
"Indian/Mahe"
],
"location": {
"lat": -4.666666666666667,
"long": 55.46666666666667
}
},
{
"names": [
"Indian/Maldives"
],
"location": {
"lat": 4.166666666666667,
"long": 73.5
}
},
{
"names": [
"Indian/Mauritius"
],
"location": {
"lat": -20.166666666666668,
"long": 57.5
}
},
{
"names": [
"Indian/Reunion"
],
"location": {
"lat": -20.866666666666667,
"long": 55.46666666666667
}
},
{
"names": [
"MET"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"MST"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"MST7MDT"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"Pacific/Apia"
],
"location": {
"lat": -13.833333333333334,
"long": -171.73333333333332
}
},
{
"names": [
"Pacific/Auckland",
"Antarctica/McMurdo",
"Antarctica/South_Pole",
"NZ"
],
"location": {
"lat": -36.86666666666667,
"long": 174.76666666666668
}
},
{
"names": [
"Pacific/Bougainville"
],
"location": {
"lat": -6.216666666666667,
"long": 155.56666666666666
}
},
{
"names": [
"Pacific/Chatham",
"NZ-CHAT"
],
"location": {
"lat": -43.95,
"long": -176.55
}
},
{
"names": [
"Pacific/Chuuk",
"Pacific/Truk",
"Pacific/Yap"
],
"location": {
"lat": 7.416666666666667,
"long": 151.78333333333333
}
},
{
"names": [
"Pacific/Easter",
"Chile/EasterIsland"
],
"location": {
"lat": -27.15,
"long": -109.43333333333334
}
},
{
"names": [
"Pacific/Efate"
],
"location": {
"lat": -17.666666666666668,
"long": 168.41666666666666
}
},
{
"names": [
"Pacific/Enderbury"
],
"location": {
"lat": -3.1333333333333333,
"long": -171.08333333333334
}
},
{
"names": [
"Pacific/Fakaofo"
],
"location": {
"lat": -9.366666666666667,
"long": -171.23333333333332
}
},
{
"names": [
"Pacific/Fiji"
],
"location": {
"lat": -18.133333333333333,
"long": 178.41666666666666
}
},
{
"names": [
"Pacific/Funafuti"
],
"location": {
"lat": -8.516666666666667,
"long": 179.21666666666667
}
},
{
"names": [
"Pacific/Galapagos"
],
"location": {
"lat": -0.9,
"long": -89.6
}
},
{
"names": [
"Pacific/Gambier"
],
"location": {
"lat": -23.133333333333333,
"long": -134.95
}
},
{
"names": [
"Pacific/Guadalcanal"
],
"location": {
"lat": -9.533333333333333,
"long": 160.2
}
},
{
"names": [
"Pacific/Guam",
"Pacific/Saipan"
],
"location": {
"lat": 13.466666666666667,
"long": 144.75
}
},
{
"names": [
"Pacific/Honolulu",
"Pacific/Johnston",
"US/Hawaii"
],
"location": {
"lat": 21.306944444444444,
"long": -157.85833333333332
}
},
{
"names": [
"Pacific/Kiritimati"
],
"location": {
"lat": 1.8666666666666667,
"long": -157.33333333333334
}
},
{
"names": [
"Pacific/Kosrae"
],
"location": {
"lat": 5.316666666666666,
"long": 162.98333333333332
}
},
{
"names": [
"Pacific/Kwajalein",
"Kwajalein"
],
"location": {
"lat": 9.083333333333334,
"long": 167.33333333333334
}
},
{
"names": [
"Pacific/Majuro"
],
"location": {
"lat": 7.15,
"long": 171.2
}
},
{
"names": [
"Pacific/Marquesas"
],
"location": {
"lat": -9,
"long": -139.5
}
},
{
"names": [
"Pacific/Nauru"
],
"location": {
"lat": -0.5166666666666667,
"long": 166.91666666666666
}
},
{
"names": [
"Pacific/Niue"
],
"location": {
"lat": -19.016666666666666,
"long": -169.91666666666666
}
},
{
"names": [
"Pacific/Norfolk"
],
"location": {
"lat": -29.05,
"long": 167.96666666666667
}
},
{
"names": [
"Pacific/Noumea"
],
"location": {
"lat": -22.266666666666666,
"long": 166.45
}
},
{
"names": [
"Pacific/Pago_Pago",
"Pacific/Midway",
"Pacific/Samoa",
"US/Samoa"
],
"location": {
"lat": -14.266666666666667,
"long": -170.7
}
},
{
"names": [
"Pacific/Palau"
],
"location": {
"lat": 7.333333333333333,
"long": 134.48333333333332
}
},
{
"names": [
"Pacific/Pitcairn"
],
"location": {
"lat": -25.066666666666666,
"long": -130.08333333333334
}
},
{
"names": [
"Pacific/Pohnpei",
"Pacific/Ponape"
],
"location": {
"lat": 6.966666666666667,
"long": 158.21666666666667
}
},
{
"names": [
"Pacific/Port_Moresby"
],
"location": {
"lat": -9.5,
"long": 147.16666666666666
}
},
{
"names": [
"Pacific/Rarotonga"
],
"location": {
"lat": -21.233333333333334,
"long": -159.76666666666668
}
},
{
"names": [
"Pacific/Tahiti"
],
"location": {
"lat": -17.533333333333335,
"long": -149.56666666666666
}
},
{
"names": [
"Pacific/Tarawa"
],
"location": {
"lat": 1.4166666666666667,
"long": 173
}
},
{
"names": [
"Pacific/Tongatapu"
],
"location": {
"lat": -21.166666666666668,
"long": -175.16666666666666
}
},
{
"names": [
"Pacific/Wake"
],
"location": {
"lat": 19.283333333333335,
"long": 166.61666666666667
}
},
{
"names": [
"Pacific/Wallis"
],
"location": {
"lat": -13.3,
"long": -176.16666666666666
}
},
{
"names": [
"PST8PDT"
],
"location": {
"lat": null,
"long": null
}
},
{
"names": [
"WET"
],
"location": {
"lat": null,
"long": null
}
}
]
}
#! /bin/bash
#
# data.bash
# Copyright (C) 2021 jkirchartz <[email protected]>
#
# Distributed under terms of the NPL (Necessary Public License) license.
#
curl https://nodatime.org/TimeZones?format=json | jq '{ "data": [.Zones[] | {"names":[.Id, .Aliases[]], "location": { "lat": .Location.Latitude, "long": .Location.Longitude }}]}' > TZLatLong.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment