月末の日付の取得@PHP
月末の日付を取得する方法です。
まず、getDate関数で、現在の日付を取得します。
月末の日付は、mktime関数を利用します。
mktimeは、引数を元に日付を作成します。
mktime(時,分,秒,月,日,年,サマータイム)です。
現在日付の月を増やして、日付を0にすると、今月末の取得が行えます。
<?php
//現在日付を取得
$systemDate = getDate();
$sysYear = $systemDate[year];
$sysMon = $systemDate[mon];
$sysDay = $systemDate[mday];
//今月の日付数
$lastDay = date("Y/m/d", mktime(0, 0, 0, $sysMon+1, 0, $sysYear));
//表示
print "今月末:" . $lastDay;
?>
|