Det verkar finnas en MAPPING
konstant definierad i ActiveSupport::TimeZone
, som innehåller värden som, såvida jag inte misstar mig, alla borde stödjas av Postgres:
http://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html
Enligt dokumenten:
Om du inte vill använda MAPPING
konstant direkt, det finns en find_tzinfo
metod där, som verkar returnera enTZInfo::TimezoneProxy
:
http://rubydoc.info/gems/tzinfo/TZInfo/TimezoneProxy
Den senare har en identifier
metod som bör innehålla den nödvändiga strängen.