Es scheint ein MAPPING zu geben Konstante definiert in ActiveSupport::TimeZone , die Werte enthält, die, sofern ich mich nicht irre, alle von Postgres unterstützt werden sollten:
https://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html
Laut Dokumentation:
Wenn Sie das MAPPING nicht verwenden möchten Konstante direkt, gibt es eine find_tzinfo -Methode darin, die anscheinend einen TZInfo::TimezoneProxy zurückgibt :
https://rubydoc.info/gems/tzinfo/TZInfo/TimezoneProxy
Letzterer trägt einen identifier Methode, die den benötigten String enthalten sollte.