日付



T、当日
    ・2016/10/05と"/"区切りで年が4桁 $YMD = date('Y/m/d'); ・16/10/05と"/"区切りで年が2桁 $YMD = date('y/m/d');
U、翌日
    ※システム日付 $YMD = date('Y/m/d', strtotime('+1 day'));
    ※任意の日付 $today = "2016/10/11"; $tstp = strtotime('+1 day', strtotime($today)); $todayをタイムスタンプに変換 $YMD = date('Y/m/d', $tstp);
V、年・月・日を個別に取得
    ※システム日付 $today = getdate(); $year = $today['year']; // 年 $mon = $today['mon']; // 月 $day = $today['mday']; // 日 $week = $today['wday']; // 曜日(0 (日曜) から 6 (土曜))
    ※任意の日付 $ymd = "2016/10/10"; $today = getdate(strtotime($ymd)); $ymdをタイムスタンプに変換 $year = $today['year']; $mon = $today['mon']; $day = $today['mday']; $week = $today['wday'];
W、日付の妥当性をチェック
    if(checkdate(10, 5, 2016)) { // checkdate(月, 日, 年) echo "正しい日付です"; } else { echo "存在しない日付です"; }

PHP Menuに戻る