これが私がコンソールで行っていることです:
1.9.2p290 :018 > Time.zone = 'Brasilia'
=> "Brasilia"
1.9.2p290 :020 > Time.zone.now
=> Fri, 17 Aug 2012 13:08:06 BRT -03:00
1.9.2p290 :021 > Event.last.start_time
=> 2000-01-01 03:45:00 UTC
1.9.2p290 :022 > Time.zone.at(event.start_time)
=> Sat, 01 Jan 2000 01:45:00 BRST -02:00
最後の文が異なるタイムゾーンを返すのはなぜですか?