[rails]時刻表記は難しい。

デジタル台風:時刻表記によれば、

もし時刻表記の最後に(+09)と書いてあれば、その時刻は日本標準時と等しいことを意味します。

とある。表記してあった時刻に9時間足すものだとこれまで思っていたが、間違っていたようだ。

OSの環境によるようだが、私のLinux環境では、config/environment.rbに

ENV['TZ'] = 'Asia/Tokyrn'

とすると、再起動後にTimezoneが東京になる。

ただ、これまでに投稿したデータは、「Tue Jun 19 09:14:50 +0000 2007」という風になっているので、+9時間してやらないといけないみたい。対応策を考えるかな…。