2010-07-08 8 views
3

J'ai un problème lors de l'affichage d'un objet datetime à partir de la base de données. Le temps est réglé correctement lors de l'enregistrement de l'objet, mais quand il est extrait de db et montré à l'utilisateur, il est indiqué dans UTCLe fuseau horaire de Rails est incorrect lorsqu'il est affiché

environment.rb

config.time_zone = 'Copenhagen' 

C'est ce qui est enregistré à l'aide Time.now ou Time.zone.now

2010-07-08 13:59:50 +0200

C'est ce qui est montré à l'utilisateur lorsque vous utilisez l'aide html <%=h ff.date_registered %> 2010-07-08 11:59:50 UTC

+1

Avez-vous déjà trouvé la réponse à cette .. – Addy

+1

Non, j'ai toujours ce problème – Flexo

+1

Vérifiez cette question: il peut vous aider. http://stackoverflow.com/questions/4362663/timezone-with-rails-3 –

Répondre