From: Tanaka Akira Date: 2009-03-30T14:41:23+09:00 Subject: [ruby-dev:38213] Re: big time In article <49CFB081.7000304@airemix.jp>, "NARUSE, Yui" writes: > ところで、ふと気づいたのですが、今のパッチだと >> Time.utc(-1,1,1,0,0,0)+60*60*24*(365+58) > => 0-02-28 00:00:00 UTC >> Time.utc(-1,1,1,0,0,0)+60*60*24*(365+59) > => 0-03-01 00:00:00 UTC > こうなるんですが、0年(=BC 1年)って閏年じゃないですかね。 > 原因は、必要以上に1900を加えている部分があるからのようです。 たしかに。直しておきます。 -- [田中 哲][たなか あきら][Tanaka Akira]