ふなばです。 At 1999-08-19T04:30:53+0900 (2451409.31311JD), kikutani / sprintmail.com wrote: kikutani> うーん、前は同じプログラムが動いてたんですよ。 kikutani> slanglibのサンプルのfm.rbというので、ファイルの生成日を kikutani> 表示してたんで。すくなくとも1.2あたりでは。 なんか微妙に正規表現の解釈が違ってきているような気がします。 以下のものも試してもらえません? # まつもとさんのパッチが未適用のものに、 --- lib/parsedate.rb.orig Fri Aug 13 14:45:16 1999 +++ lib/parsedate.rb Thu Aug 19 08:53:51 1999 @@ -27,7 +27,7 @@ if date.sub!(/(#{DAYPAT})[a-z]*,?/i, ' ') wday = DAYS[$1.downcase] end - if date.sub!(/(\d+):(\d+)(?::(\d+))?\s*(am|pm)?\s*(?:\s+([a-z]{1,4}(?:\s+[a-z]{1,4})?|[-+]\d{4}))?/i, ' ') + if date.sub!(/(\d+):(\d+)(?::(\d+))?\s*(am|pm)?\s*(?:([a-z]{1,4}(?:\s+[a-z]{1,4})?|[-+]\d{4}))?/i, ' ') hour = $1.to_i min = $2.to_i if $3 ふなば ただよし