からUTCに日付/時刻文字列を取得する私は、この文字列を持っている: これはどのようにローカルタイムゾーン
irb(main):034:0> Time.zone
=> (GMT-08:00) Pacific Time (US & Canada)
現地時間です「2011-12-05夜5時00分00秒」
今、UTCでTimeオブジェクトを取得する方法は?
これらは動作しません:
Time.local("2011-12-05 17:00:00") => 2011-01-01 00:00:00 +0000
Time.local("2011-12-05 17:00:00").utc => 2011-01-01 00:00:00 UTC
UPDATE:
Time.parse("2011-12-05 17:00:00").utc
=> 2011-12-06 01:00:00 UTC
をが、Herokuのコンソール上で、それがない:私のローカルマシン上
を、この作品
Time.parse("2011-12-05 17:00:00").utc
=> 2011-12-05 17:00:00 UTC
私はそれの結果と、私のオリジナルのポストへの更新を追加しました。 – 99miles
@ 99miles英雄のあなたのタイムゾーンが正しく設定されていないと思います。 'heroku config:add TZ = PST'を試してみてください。 –
ありがとうございました! – lesyk