私はこれを必要とする
require 'date'
DateTime.parse "Mon, Dec 27 6:30pm"
EDT タイムゾーンの午後 6 時 30 分の DateTime を返しますが、UTC の DateTime を返します。 EST DateTime を取得したり、UTC を午後 6 時 30 分の値を持つ EDT DateTime に変換するにはどうすればよいですか?
OK、私自身の質問に対する答えを提供します
require 'time'
ENV["TZ"] = "US/Eastern"
Time.parse("Mon, Dec 27 6:30pm").to_datetime
=> #<DateTime: 2011-12-27T18:30:00-05:00 (117884327/48,-5/24,2299161)>