From: Yukihiro Matsumoto Date: 2006-09-05T15:19:13+09:00 Subject: [ruby-dev:29488] Re: [ruby-cvs:17256] ruby, ruby: * time.c (time_to_s): generate RFC822 style date string. まつもと ゆきひろです In message "Re: [ruby-dev:29483] Re: [ruby-cvs:17256] ruby, ruby: * time.c (time_to_s): generate RFC822 style date string." on Tue, 5 Sep 2006 09:19:05 +0900, "NARUSE, Yui" writes: |Yukihiro Matsumoto wrote: |> strftimeで機種依存でも小数秒(fraction of second)を表示する指 |> 定子はなんなんでしょうか。Ruby側で実装してやれば、ポータブル |> に使えるようになりますね。%fとかかな? | |%L がミリ秒 で %N がナノ秒です・・・と思ったら、 |Java 5 以外の例を見つけられませんでした。 |http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html これ実装しようかなあ。もっとも今のTime#strftimeはstrftime(3) をそのまま使っているので(\0対応以外)、かなり大きな書き換えに なりますね。 |なお、%f の例も見つけました。 |http://msdn2.microsoft.com/ja-jp/library/8kb3ddd4.aspx |%f で1桁、 %ff で2桁、 %fff で・・・というものらしいです。 こっちはstrftime(3)の指定子と互換性はないようです。 |> そうなんですか。曜日の後のカンマ、年の位置はすぐに直します |> (1.8も直したほうがよいかな)。UTはどうにも気に入らないので、 |> GMTを使うか、+0000(あれ? -0000でしたっけ)を使うかどちらかに |> しようと思います。思案中。 | |了解です、タイムゾーンをどうするかはお任せします。 コミットしました。また不具合があれば教えてください。