Adding method: 1. Use the "strtotime('date-month-days')" statement to convert the specified date into a timestamp; 2. Convert the number of days to be added into seconds, the syntax is "days*24 * 3600"; 3. Use the "date('Y-m-d', timestamp seconds value)" statement to add the specified number of days to the date.
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
php adds the number of days to the specified date
Implementation idea:
Convert the specified date to a timestamp;
Convert the number of days to be added to Seconds value;
Add the timestamp and seconds to form a new timestamp;
Convert the new timestamp to date format.
Implementation code:
<?php header("Content-type:text/html;charset=utf-8"); $start = strtotime('2022-2-13');; $interval = 2 * 24 * 3600;//2天 echo date('Y-m-d',$start + $interval); ?>
Description:
strtotime() function converts the date or time of any English text The time description resolves to a Unix timestamp (number of seconds since January 1 1970 00:00:00 GMT).
date() function formats local date and time and returns the formatted date string.
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to add days to a specified date in php. For more information, please follow other related articles on the PHP Chinese website!