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 262 views
262 views asked Sep 20, 2019 by avibootz
3 answers 478 views
1 answer 259 views
259 views asked May 11, 2022 by avibootz
1 answer 235 views
235 views asked May 11, 2022 by avibootz
2 answers 285 views
285 views asked Mar 30, 2022 by avibootz
2 answers 316 views
316 views asked Mar 28, 2022 by avibootz
...