ふなばです。

> ところで、なかださんが[ruby-core:08548]で示された、
> 
>   $ ./ruby -rdate -e 'puts Date.strptime("20060807", "%4Y%2m%2d")'
>   2006-8-7
>   $ ./ruby -rdate -e 'puts Date.strptime("20060807", "%5Y%1m%2d")'
>   20060-8-7

書式で似たようなものがあるのは GNU の strftime ですが、strptime にはな
かったと思います。

GNU の strftime の拡張は僕からするとちょっと不思議な感じですが、考える
とすれば、これについても検討が必要だと思います。いずれにしても 
strftime も一緒に矛盾のない仕様を考えなくてはいけないと思います。

こっちのほうが案外大変なような気がします。あまり乗り気ではありません。