> 1ヶ月後だとそんなに違和感は無いが、1ヶ月前だとおかしなことになるという話.1月31日の1ヵ月後でも同じ問題が起きるはずなので(試してないけど)前か後かの問題じゃないような。> 解釈はいろいろあるし。まあいろいろあるんですけど、(営業日とか考慮しないで) 1月31日の2ヵ月後が平年は3月28日、閏年は3月29日になるのが仕様というのは、そういうプログラムを書いてしまった後で言い張る場合以外にはなかなかないのではないかと。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
Re:バグの原因 (スコア:0)
> 1ヶ月後だとそんなに違和感は無いが、1ヶ月前だとおかしなことになるという話.
1月31日の1ヵ月後でも同じ問題が起きるはずなので(試してないけど)前か後かの問題じゃないような。
> 解釈はいろいろあるし。
まあいろいろあるんですけど、(営業日とか考慮しないで) 1月31日の2ヵ月後が平年は3月28日、閏年は3月29日になるのが仕様というのは、そういうプログラムを書いてしまった後で言い張る場合以外にはなかなかないのではないかと。