2006-07-31 日時計算のバカなバグ PHP "月"だけを求める単純な処理で、ありえないおバカなバグがあった……。 $month = date('n') - 1; $res_time = mktime(0, 0, 0, $month); // $res_timeに前月のタイムスタンプができていることを期待みたいな感じのスクリプトを書いて、問題に気づいてなかった。 7月31日などにこのスクリプトが動くと、「6月31日=7月1日」になって大問題。バカだ……。