From: Shugo Maeda Date: 2008-12-02T12:16:12+09:00 Subject: [ruby-dev:37244] Re: [ruby-cvs:27557] Ruby:r20339 (trunk): * strftime.c (rb_strftime): The precision of %0N should be 9. 前田です。 2008/11/28 22:31 Yugui (Yuki Sonoda) : > この変更をruby_1_9_1にマージするかどうか迷っています。 > これは直すべきバグだったのでしょうか。それとも、昔はこういう仕様だったと > いうことなんでしょうか。 > > 私としては前者だと思っています。 私もバグだと認識しています。 実はテストには空文字列を期待するassertが書いてありましたが、GNU date の挙動に合わせるべきだと思います。 すでに他のスレッドでも話が出ていますが、Time#strftimeの基本方針としては DateTime#strftimeに合わせるということになっており、DateTime#strftime自 体は(特に理由のないかぎり)glibcやGNU dateに合わせるということになってい るという認識です。 -- Shugo Maeda