2016-05-20 10 views
0

Ich habe ein seltsames Problem mit Time.now.utc in meiner production Umgebung. Die development Umgebung gibt die richtigen Werte an. Ich benutze ruby-2.1.2-p95 und rails 4.0.0 für beide Umgebungen. Die Umgebungen meiner production und development sind ähnlich ohne Änderungen in der Time Klasse.Ruby 2.1.2 vermasselt Time.now.utc in der Produktion

Produktionsumgebung:

2.1.2 :001 > Time.now 
=> 2016-05-20 18:16:24 +0200 
2.1.2 :002 > Time.now.zone 
=> "CEST" 

Development Environment:

2.1.2 :012 > Time.now 
=> 2016-05-20 16:16:24 +0200 
2.1.2 :013 > Time.now.zone 
=> "CEST" 

Wie man es von oben sehen kann, die Zeitzonen gleich, aber die Zeiten, in diesen unterschiedlichen Umgebungen sind unterschiedlich. Kann jemand bitte darauf hinweisen, woher der Fehler kommen könnte? Wenn Sie weitere Informationen benötigen, lassen Sie es mich bitte wissen.

Antwort