- PHP
- 2018-03-01
日付関数を使って3ヶ月前の末日を取得するTipsです。
$year = date("Y"); //2018 $month = date("n"); //3 $day = 0; //末日を取得するので「0」とする $time = mktime(0, 0, 0, $month - 2, $day, $year); echo date("Y-m-d", $time);
出力結果は「2017-12-31」となります。
Visual Basicでやってみる
VBでも同様のことができます。
DateSerial(Year(Date), Month(Date) - 2, 0)