From: Yukihiro Matsumoto Date: 2008-11-19T18:53:01+09:00 Subject: [ruby-core:19988] [Bug #691] Time::zone_utc? does not follow rfc2822 Issue #691 has been updated by Yukihiro Matsumoto. Akira Tanaka claimed that by this change Time#rfc2822 no longer round trip in [ruby-dev:37126]. % TZ=Europe/London ./ruby -rtime -e 'p Time.rfc2822(Time.local(2008,12,1).rfc2822)' 2008-12-01 00:00:00 UTC It used to go round. % TZ=Europe/London ruby -rtime -e 'p Time.rfc2822(Time.local(2008,12,1).rfc2822)' 2008-12-01 00:00:00 +0000 I am afraid this is bad. He also suspects "a time zone at Universal Time" to mean a local time which has zero hour difference from UTC (London e.g.), not UTC itself. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/691 ---------------------------------------- http://redmine.ruby-lang.org