それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

Rubyの日付のタイムゾーンについて

Ruby の Date#parse はJST明示しないと怖い。

Datetime#parseは JST を付けないと、UTCとして解釈するので恐ろしい

明示する方法

>> DateTime.parse("2013-09-12 3:39 JST").to_s
=> "2013-09-12T03:39:00+09:00"

または +9:00を付ける

>> DateTime.parse("2013-09-12 3:39+9:00").to_s
=> "2013-09-12T03:39:00+09:00"

あたりまえっちゃあ当たり前。