まつもと ゆきひろです
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」なんてあるんでしょうかねえ??
見たことないですねえ.