[#30549] [ANN] Ruby 1.8.6 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 をリリースしました。

14 messages 2007/03/12

[#30553] help: lib/shell for ruby 1.9 — keiju@... (Keiju ISHITSUKA)

けいじゅ@いしつかです.

13 messages 2007/03/13
[#30585] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[#30587] Re: help: lib/shell for ruby 1.9 — keiju@... (石塚圭樹) 2007/03/15

けいじゅ@いしつかです.

[#30588] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[ruby-dev:30487] Time#to_s format

From: OHARA Shigeki <os@...>
Date: 2007-03-05 09:44:19 UTC
List: ruby-dev #30487
大原です。

Ruby 1.8.6 から Time#to_s の形式が
RFC 2822 準拠に変更になるようなのですが、
この形式が間違っているように思います。


From: "NARUSE, Yui" <naruse@airemix.com>
Subject: [ruby-dev:29467] Re: [ruby-cvs:17256] ruby, ruby: * time.c (time_to_s): generate RFC822 style date string.
Message-ID: <44FBF2FB.7090005@airemix.com>
Date: Mon, 4 Sep 2006 18:33:50 +0900

> to_s は RFC822 形式だという前提の話になりますが、
> * 曜日の後にカンマが無い
> * 年の位置が違う
> * timezone は UTC でなく UT
> になります。
> 
> 現在は、
> p Time.now, Time.now.utc
> Mon Sep 04 18:12:44 +0900 2006
> Mon Sep 04 09:12:44 UTC 2006
> になっていますが、
> p Time.now, Time.now.utc
> Mon, Sep 04 2006 18:12:44 +0900
> Mon, Sep 04 2006 09:12:44 UT
> が正しいかと。

RFC 2822 の 3.3. Date and Time Specification によると、

date            =       day month year

が正しいようです。

----
OHARA Shigeki (大原 重樹) <os@iij.ad.jp>

In This Thread

Prev Next