【初心者向け】PHPで明日・昨日の日付を出力する方法
こんちは。PHPで明日や昨日の日付を出力する方法を紹介します。
How To
単純にDataTimeクラスをゴニョゴニョするだけなんですけど。
<?php // today $today = new DateTime(); echo $today->format('Y-m-d') . PHP_EOL; // tomorrow $tomorrow = new DateTime('+1 day'); // or $tomorrow = new DateTime('tomorrow'); echo $tomorrow->format('Y-m-d'). PHP_EOL; // yesterday $yesterday = new DateTime('yesterday'); $yesterday = new DateTime('-1 day'); echo $yesterday->format('Y-m-d'). PHP_EOL;
出力結果はこんな感じ。
注意
yesterday≠-1 day・tomorrow≠+1 dayです。
日時を付与したい場合は+1 day、日付だけでいいならtomorrowがイイでしょう。
まぁ+1/ー1 dayで十分です。
詳しくは公式リファレンスを参照してください。