How to add N days to specific date in PHP

2 Answers

0 votes
$date = new DateTime('1966-02-27');
$date->add(new DateInterval('P10D')); // 10 days
echo $date->format('Y-m-d') . "\n";
 
/*
run: 

1966-03-09 

*/

 



answered Jun 13, 2016 by avibootz
0 votes
$date = new DateTime('1966-02-27');
date_add($date, date_interval_create_from_date_string('10 days'));
echo $date->format('Y-m-d') . "\n";
 
/*
run: 

1966-03-09 

*/

 



answered Jun 13, 2016 by avibootz

Related questions

1 answer 188 views
188 views asked Sep 20, 2019 by avibootz
3 answers 337 views
1 answer 175 views
175 views asked May 11, 2022 by avibootz
1 answer 136 views
136 views asked May 11, 2022 by avibootz
2 answers 167 views
167 views asked Mar 30, 2022 by avibootz
2 answers 206 views
206 views asked Mar 28, 2022 by avibootz
...