En Ruby/Rails, comment convertir un DateTime UTC à un autre fuseau horaire ?
Réponses
Trop de publicités?Essayez les objets de TimeWithZone de ActiveSupport manipulés par le fuseau horaire. ActiveSupport fournit également la méthode in_time_zone pour convertir une heure UTC en un fuseau horaire fuseau horaire spécifié. réponse de mckeed illustre le code.
Juste au cas où, si vous faites affaire avec ActiveRecord objet dans les Rails.
Il pourrait être une bonne idée d’utiliser pour un fuseau horaire de demande qui substitue le décalage horaire par défaut défini
Plus de détails que j’ai expliquer à http://stackoverflow.com/a/25055692/542995