PHPである日付から次の日、前の日を取得する方法です。 次の日を取得する場合は、こんな感じで。 $year = "2007"; $month = "7"; $day = "24"; echo date("Y-m-d", mktime(0, 0, 0, $month, $day+1, $year)); >2007-07-25 まだまだこういうコード減らないのね. $ php -r 'var_dump(strftime("%Y-%m-%d", strtotime("-1 day", strtotime("2007-07-24"))));' string(10) "2007-07-23" $ php -r 'var_dump(strftime("%Y-%m-%d", strtotime("+1 day", strtotime("2007-07-24"))));' string(10) "2007