Skip to content

Instantly share code, notes, and snippets.

@rx
Created June 14, 2019 23:38
Show Gist options
  • Select an option

  • Save rx/06108ce843e26c1a7df9880c734ea036 to your computer and use it in GitHub Desktop.

Select an option

Save rx/06108ce843e26c1a7df9880c734ea036 to your computer and use it in GitHub Desktop.

Revisions

  1. rx created this gist Jun 14, 2019.
    174 changes: 174 additions & 0 deletions timezones
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,174 @@
    {"International Date Line West"=>"Pacific/Midway",
    "Midway Island"=>"Pacific/Midway",
    "American Samoa"=>"Pacific/Pago_Pago",
    "Hawaii"=>"Pacific/Honolulu",
    "Alaska"=>"America/Juneau",
    "Pacific Time (US & Canada)"=>"America/Los_Angeles",
    "Tijuana"=>"America/Tijuana",
    "Mountain Time (US & Canada)"=>"America/Denver",
    "Arizona"=>"America/Phoenix",
    "Chihuahua"=>"America/Chihuahua",
    "Mazatlan"=>"America/Mazatlan",
    "Central Time (US & Canada)"=>"America/Chicago",
    "Saskatchewan"=>"America/Regina",
    "Guadalajara"=>"America/Mexico_City",
    "Mexico City"=>"America/Mexico_City",
    "Monterrey"=>"America/Monterrey",
    "Central America"=>"America/Guatemala",
    "Eastern Time (US & Canada)"=>"America/New_York",
    "Indiana (East)"=>"America/Indiana/Indianapolis",
    "Bogota"=>"America/Bogota",
    "Lima"=>"America/Lima",
    "Quito"=>"America/Lima",
    "Atlantic Time (Canada)"=>"America/Halifax",
    "Caracas"=>"America/Caracas",
    [8] pry(main)> ActiveSupport::TimeZone::MAPPING.keys
    => ["International Date Line West",
    "Midway Island",
    "American Samoa",
    "Hawaii",
    "Alaska",
    "Pacific Time (US & Canada)",
    "Tijuana",
    "Mountain Time (US & Canada)",
    "Arizona",
    "Chihuahua",
    "Mazatlan",
    "Central Time (US & Canada)",
    "Saskatchewan",
    "Guadalajara",
    "Mexico City",
    "Monterrey",
    "Central America",
    "Eastern Time (US & Canada)",
    "Indiana (East)",
    "Bogota",
    "Lima",
    "Quito",
    "Atlantic Time (Canada)",
    "Caracas",
    "La Paz",
    "Santiago",
    "Newfoundland",
    "Brasilia",
    "Buenos Aires",
    "Montevideo",
    "Georgetown",
    "Greenland",
    "Mid-Atlantic",
    "Azores",
    "Cape Verde Is.",
    "Dublin",
    "Edinburgh",
    "Lisbon",
    "London",
    "Casablanca",
    "Monrovia",
    "UTC",
    "Belgrade",
    "Bratislava",
    "Budapest",
    "Ljubljana",
    "Prague",
    "Sarajevo",
    "Skopje",
    "Warsaw",
    "Zagreb",
    "Brussels",
    "Copenhagen",
    "Madrid",
    "Paris",
    "Amsterdam",
    "Berlin",
    "Bern",
    "Rome",
    "Stockholm",
    "Vienna",
    "West Central Africa",
    "Bucharest",
    "Cairo",
    "Helsinki",
    "Kyiv",
    "Riga",
    "Sofia",
    "Tallinn",
    "Vilnius",
    "Athens",
    "Istanbul",
    "Minsk",
    "Jerusalem",
    "Harare",
    "Pretoria",
    "Kaliningrad",
    "Moscow",
    "St. Petersburg",
    "Volgograd",
    "Samara",
    "Kuwait",
    "Riyadh",
    "Nairobi",
    "Baghdad",
    "Tehran",
    "Abu Dhabi",
    "Muscat",
    "Baku",
    "Tbilisi",
    "Yerevan",
    "Kabul",
    "Ekaterinburg",
    "Islamabad",
    "Karachi",
    "Tashkent",
    "Chennai",
    "Kolkata",
    "Mumbai",
    "New Delhi",
    "Kathmandu",
    "Astana",
    "Dhaka",
    "Sri Jayawardenepura",
    "Almaty",
    "Novosibirsk",
    "Rangoon",
    "Bangkok",
    "Hanoi",
    "Jakarta",
    "Krasnoyarsk",
    "Beijing",
    "Chongqing",
    "Hong Kong",
    "Urumqi",
    "Kuala Lumpur",
    "Singapore",
    "Taipei",
    "Perth",
    "Irkutsk",
    "Ulaanbaatar",
    "Seoul",
    "Osaka",
    "Sapporo",
    "Tokyo",
    "Yakutsk",
    "Darwin",
    "Adelaide",
    "Canberra",
    "Melbourne",
    "Sydney",
    "Brisbane",
    "Hobart",
    "Vladivostok",
    "Guam",
    "Port Moresby",
    "Magadan",
    "Srednekolymsk",
    "Solomon Is.",
    "New Caledonia",
    "Fiji",
    "Kamchatka",
    "Marshall Is.",
    "Auckland",
    "Wellington",
    "Nuku'alofa",
    "Tokelau Is.",
    "Chatham Is.",
    "Samoa"]