DEV Community


How to output tomorrow's date in PHP

I'm a geek. web developer, media writer and university student in Japan. Using PHP(Laravel) / JS for WEB development.
Updated on ・1 min read

Simply add a parameter called "+1 day" when instantiating the DataTime class.

// 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');
Enter fullscreen mode Exit fullscreen mode

Output result
Alt Text

Discussion (1)

nakato profile image
Mathieu Bernard

can use just : new DateTime('tomorrow');