0
production
環境でTime.now.utc
と奇妙な問題が発生しています。 development
環境が正しい値を示しています。両方の環境でruby-2.1.2-p95
とrails 4.0.0
を使用しています。私のproduction
とdevelopment
の環境は、Time
クラスの変更なしで似ています。ruby 2.1.2で生産中のTime.now.utcが壊れる
プロダクション環境:
2.1.2 :001 > Time.now
=> 2016-05-20 18:16:24 +0200
2.1.2 :002 > Time.now.zone
=> "CEST"
開発環境:あなたは、上から見ることができるように
2.1.2 :012 > Time.now
=> 2016-05-20 16:16:24 +0200
2.1.2 :013 > Time.now.zone
=> "CEST"
、タイムゾーンは同じですが、これらの異なる環境での時間が異なっています。誰もエラーがどこから来ているのかを指摘できますか?詳しい情報が必要な場合は、私に知らせてください。