From: IWAOKA Masahiro Date: 2001-01-07T01:10:58+09:00 Subject: [ruby-list:27031] Re: Time & Date いわおかです。 In the message <20010107002130.04c8239c.tommy@tmtm.org>, on Sun, Jan 07, 2001 at 12:22:27AM +0900, とみたまさひろ wrote: > 実際、Linux(というか glibc?) や Solaris では localtime() や ctime() に > 負の time_t を与えても動きますよね。Ruby の Time が負の数をエラーに > している理由が「time() が -1 をエラーとしているから」だけじゃ理由に > なってないように思うんです。 FreeBSD 4.2-STABLE の ctime(3) で試してみたところ、負の数も扱えて しまいました。これが多数派なんでしょうか。 Time::at は ctime に近い挙動だと思いますんで、負の数を受け取ってく れてもよさそうな気がします。 いわおか