-
- echo "Today:",date('Y-m-d H:i:s'),"
";
- echo "Tomorrow:",date('Y-m-d H:i: s',strtotime('+1 day'));
- ?>
Copy the code
The previous line outputs the current time, and the next line outputs tomorrow's time
+1 day here
Parameter 1 can be modified to any number you want. Day can also be changed to year, month, hour, minute, second.
For example:
-
- date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
-
Copy code
can be freely combined to achieve any output purpose of time.
Note: This method is for trial use after 1970, which is the scope of application of timestamps.
PHP commonly used date phase functions [date addition and subtraction, difference between two dates, date conversion time cutoff]
Examples, here are some commonly used date processing functions, which can add and subtract dates between two times, the difference between two dates, date conversion and time cutoff, etc.
-
-
echo date('Y-m-d',strtotime('+1 d',strtotime('2009-07-08')));//Number of days in date Addition function
echo date("Y-m-d",'1246982400');
- echo '
';
- echo date("Y-m-d",'1279123200');
- die( );
$d = "2009-07-08 10:19:00";
- echo date("Y-m-d",strtotime("$d +1 day")); // Date and day addition function
function dateToTime($d)//Convert date into time heap section
- {
- $year=((int)substr("$d",0,4 ));//Get the year
$month=((int)substr("$d",5,2));//Get the month
return mktime(0,0,0,$month,$day ,$year);
- }
/*
The following function calculates the difference between two dates
*/< /p>
$Date_1="2009-07-08";
echo $Date_1+1;
$Date_2="2009 -06-08";
- $Date_List_a1=explode("-",$Date_1);
$Date_List_a2=explode("-",$Date_2);
- < ;p>$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]);
$d2=mktime(0, 0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]);
$Days=round(($d1-$d2)/3600/24) ;
echo "The difference between the two dates is $Days days";
-
Copy code
|