str です。ruby 1.4.0 で parsedate を実行した時 zone が nil になってし
まいました。

require 'parsedate.rb'
p ParseDate.parsedate('Fri, 10 Sep 1999 05:20:46 GMT')

    → [1999, 9, 10, 5, 20, 46, nil, 5]

ruby 1.2.5では

    →[1999, 9, 10, 5, 20, 46, "GMT", 5]

です。parsedate.rb は、1.4.0 附属のものでためしました。

ruby の正規表現まわりの変更? が影響している気がするのですが気がするだ
けで原因は分かりません。

zone には "GMT" が入って頂きたいと思います。よろしくお願いいたします。
-- 
おれの ism は rubyism
setsura / remus.dti.ne.jp