なひです。 > From: "Kouhei Sutou" <kou / cozmixng.org> > Sent: Saturday, February 28, 2004 1:15 AM > In <87wu68ttwp.fsf / serein.a02.aist.go.jp> > "[ruby-dev:23047] Re: rss/dublincore.rb: dc:date format" on Sat, 28 Feb 2004 00:38:02 +0900, > Tanaka Akira <akr / m17n.org> wrote: > > さて、ISO 8601 のサブセットとして定義されているのは少なくとも > > * XML Schema Part 2: Datatypes > > * W3CDTF > > * RFC 3339 > > があるわけですが、iso8601 という名前から何を想像するものはどれに近いこ > > とが多いんですかね。 > > http://www.w3.org/TR/xmlschema-2/#dateTime を最初の方だけち > らっと見てISO 8601かと思って気付いたら > http://www.w3.org/TR/NOTE-datetime を見ながら書き直していました. > > ということで,私はISO 8601はW3CDTFだと思っていたようです. > > 元ネタのdc:dateはW3CDTFなので,今回はtime.rbを使わずRSS > Parserの方で自前でW3CDTF用のパーサを用意しようと思います. 田中さんも書かれているように、いずれtime.rbが持って欲しいメソッド ですね。 ISO 8601は、なひはさらっとしか眺めたことはないのですが、 Time.parse_iso8601として成立するものなのかどうかよくわかりません。 Time.iso8601がどういう目的で追加されたのか、という経緯を調べて いないので強くは主張できませんが、混乱を防ぐため、なひは削除に一票です。