From: Tadayoshi Funaba Date: 2008-05-25T09:29:15+09:00 Subject: [ruby-dev:34842] Re: Date.parse("##-##-##") >  なるほど。期待と違うのでほとんど使われていない可能性もあると > いうことですね。 そういうことですね。 >  Time#to_s の書式が変わったというのは 1.8.5 と 1.8.6 の間の話 > ですね。後方互換性に関するポリシーを掲げた手前もあり、 1.8.6 > リリースでは元に戻しました。(cf. [ruby-dev:30493]) それは議論の一部であったと思いますが、実際に 1.8 の間に変更されている のです。 $ ruby184 -e 'p Time.now.to_s' "Sun May 25 09:13:48 JST 2008" $ ruby185 -e 'p Time.now.to_s' "Sun May 25 09:13:53 +0900 2008" それで、あっさり変更された事もあって、書式については、ある程度は柔軟に やってよい、という感蝕がありました。 >  基本的には、 1.8.7 で変更、 1.9 でまた変更というのは避けたい > です。しかし、本件については古い仕様では事実上役に立たなかった > という判断は理解できるので、ドキュメントでうまくユーザを誘導 > できるのなら問題ないと思います。 そのあたりの判断はお任せします。