まつもと ゆきひろです

In message "[ruby-list:11816] parsedate for HTTP style"
    on 99/01/29, TAKAHASHI Masayoshi <maki / inac.co.jp> writes:

|高橋です。ちょっと質問が。
|
|parsedate.rb なんですが、
|
|  Sunday, 06-Nov-94 08:49:37 GMT
|
|の形の日付って認識しないんでしょうか?

こんな感じでどうでしょう?

--- parsedate.rb	1999/01/20 04:59:35	1.1.1.2
+++ parsedate.rb	1999/01/29 08:59:25
@@ -59,4 +59,8 @@
 	year = $3.to_i
       end
+    elsif date.sub!(/(\d+)-(#{MONTHPAT})-(\d+)/i, ' ')
+      mday = $1.to_i
+      mon = MONTHS[$2.downcase]
+      year = $3.to_i
     end
     return year, mon, mday, hour, min, sec, zone, wday

|この形の日付は HTTP/1.1では「MUST accept」となっているので、
|できればparseしてもらいたいのですけど……でも年号が二桁なん
|だよなあ……うう。

来年になったらどうするんでしょう?

|#「94-Nov-06」なんてあるんでしょうかねえ??

見たことないですねえ.