From: Yukihiro Matsumoto Date: 2010-01-15T08:59:59+09:00 Subject: [ruby-dev:40090] Re: [BUG] marshaling Time.utc_offset まつもと ゆきひろです In message "Re: [ruby-dev:40082] Re: [BUG] marshaling Time.utc_offset" on Thu, 14 Jan 2010 17:10:17 +0900, Nobuyoshi Nakada writes: |タイムゾーンというものは物理的な位置を表現するためのものではなく、 |あくまで制度的な取り決めとして使われていることからすれば、不要で |はないかと思います。 | |> また、DateTime との相互変換の問題がありますね。 |> |> % ruby -rdate -e 'p DateTime.new(2000,1,1,0,0,0,Rational(1,3*24*3600)).offset' |> (1/259200) |> |> Time だけで 1秒を単位にすれば、相互変換で情報が落ちることになります。 | |とりあえず。 うーん、秒未満のタイムゾーンオフセットが現実的でない以上、情 報が落ちるのは現実的なデメリットはないような気がしてきました。 コミットしてください。