Skip to content

Instantly share code, notes, and snippets.

@iliabylich
Created October 13, 2015 13:27
Show Gist options
  • Save iliabylich/5752e2e1861d002e22d6 to your computer and use it in GitHub Desktop.
Save iliabylich/5752e2e1861d002e22d6 to your computer and use it in GitHub Desktop.
opal tz
# gem install activesupport
# runner.rb | sh
require 'active_support/values/time_zone'
ActiveSupport::TimeZone::MAPPING.values.each do |zone|
puts "TZ=#{zone} opal -e 'print \"#{zone}: \"; puts Time.at(9999999).yday'"
end
Pacific/Midway: 116
Pacific/Midway: 116
Pacific/Pago_Pago: 116
Pacific/Honolulu: 116
America/Juneau: 116
America/Los_Angeles: 116
America/Tijuana: 116
America/Denver: 116
America/Phoenix: 116
America/Chihuahua: 116
America/Mazatlan: 116
America/Chicago: 116
America/Regina: 116
America/Mexico_City: 116
America/Mexico_City: 116
America/Monterrey: 116
America/Guatemala: 116
America/New_York: 116
America/Indiana/Indianapolis: 116
America/Bogota: 116
America/Lima: 116
America/Lima: 116
America/Halifax: 116
America/Caracas: 116
America/La_Paz: 116
America/Santiago: 117
America/St_Johns: 116
America/Sao_Paulo: 116
America/Argentina/Buenos_Aires: 116
America/Montevideo: 116
America/Guyana: 116
America/Godthab: 116
Atlantic/South_Georgia: 116
Atlantic/Azores: 116
Atlantic/Cape_Verde: 116
Europe/Dublin: 116
Europe/London: 116
Europe/Lisbon: 116
Europe/London: 116
Africa/Casablanca: 116
Africa/Monrovia: 116
Etc/UTC: 116
Europe/Belgrade: 116
Europe/Bratislava: 116
Europe/Budapest: 116
Europe/Ljubljana: 116
Europe/Prague: 116
Europe/Sarajevo: 116
Europe/Skopje: 116
Europe/Warsaw: 116
Europe/Zagreb: 116
Europe/Brussels: 116
Europe/Copenhagen: 116
Europe/Madrid: 116
Europe/Paris: 116
Europe/Amsterdam: 116
Europe/Berlin: 116
Europe/Berlin: 116
Europe/Rome: 116
Europe/Stockholm: 116
Europe/Vienna: 116
Africa/Algiers: 116
Europe/Bucharest: 116
Africa/Cairo: 116
Europe/Helsinki: 116
Europe/Kiev: 116
Europe/Riga: 116
Europe/Sofia: 116
Europe/Tallinn: 116
Europe/Vilnius: 116
Europe/Athens: 116
Europe/Istanbul: 116
Europe/Minsk: 116
Asia/Jerusalem: 116
Africa/Harare: 116
Africa/Johannesburg: 116
Europe/Kaliningrad: 116
Europe/Moscow: 116
Europe/Moscow: 116
Europe/Volgograd: 116
Europe/Samara: 116
Asia/Kuwait: 116
Asia/Riyadh: 116
Africa/Nairobi: 116
Asia/Baghdad: 116
Asia/Tehran: 116
Asia/Muscat: 116
Asia/Muscat: 116
Asia/Baku: 116
Asia/Tbilisi: 116
Asia/Yerevan: 116
Asia/Kabul: 116
Asia/Yekaterinburg: 116
Asia/Karachi: 116
Asia/Karachi: 116
Asia/Tashkent: 116
Asia/Kolkata: 116
Asia/Kolkata: 116
Asia/Kolkata: 116
Asia/Kolkata: 116
Asia/Kathmandu: 116
Asia/Dhaka: 116
Asia/Dhaka: 116
Asia/Colombo: 116
Asia/Almaty: 116
Asia/Novosibirsk: 116
Asia/Rangoon: 117
Asia/Bangkok: 117
Asia/Bangkok: 117
Asia/Jakarta: 117
Asia/Krasnoyarsk: 117
Asia/Shanghai: 117
Asia/Chongqing: 117
Asia/Hong_Kong: 117
Asia/Urumqi: 116
Asia/Kuala_Lumpur: 117
Asia/Singapore: 117
Asia/Taipei: 117
Australia/Perth: 117
Asia/Irkutsk: 117
Asia/Ulaanbaatar: 117
Asia/Seoul: 117
Asia/Tokyo: 117
Asia/Tokyo: 117
Asia/Tokyo: 117
Asia/Yakutsk: 117
Australia/Darwin: 117
Australia/Adelaide: 118
Australia/Melbourne: 118
Australia/Melbourne: 118
Australia/Sydney: 118
Australia/Brisbane: 117
Australia/Hobart: 118
Asia/Vladivostok: 117
Pacific/Guam: 117
Pacific/Port_Moresby: 117
Asia/Magadan: 117
Asia/Srednekolymsk: 117
Pacific/Guadalcanal: 117
Pacific/Noumea: 117
Pacific/Fiji: 118
Asia/Kamchatka: 117
Pacific/Majuro: 117
Pacific/Auckland: 118
Pacific/Auckland: 118
Pacific/Tongatapu: 117
Pacific/Fakaofo: 117
Pacific/Chatham: 118
Pacific/Apia: 118
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment