From: Minero Aoki Date: 2001-02-07T14:10:49+09:00 Subject: [ruby-list:27578] Re: ParseDate.to_time あおきです。 In mail "[ruby-list:27563] Re: ParseDate.to_time" rubikitch wrote: > るびきち@RDPドキュメント書き書き中です。 > あらら、 +0900 なんてのもあるか。 > ならばこれでいいかな。 > > module ParseDate > def to_time(date, cyear=false) > ary = parsedate(date, cyear) > case ary[6] > when 'GMT', 'UTC', /000/ これだと JST とかに対応できないすよ。 と、いうところで思ったんですけど、タイムゾーンってやっぱり単純に かけざんして秒になおしちゃいけないものなんでしょうか? (+0900 → 9 * 60 * 60 + 0 * 60 みたいに。) TMail のタイムゾーンの処理では掛け算しちゃってるんですけど、 これでいいのかどうかよくわからなくて…。 ------------------------------------------------------------------- 青木峰郎