PHP Make Time
In PHP, mktime() funtion is used for doing date arithmetic-calculation and validation.
The general format of mktime() is :
int mktime ([ int $hr= date("H") [, int $min= date("i") [, int $sec= date("s") [, int $mon= date("n") [, int $day= date("j") [, int $yr= date("Y") [, int $is_dst= -1 ]]]]]]] )
Parameters:
| hour | The number of the hour |
| minute | The number of the minute |
| second | The number of the seconds |
| month | The number of the month |
| day | The number of the day |
| year | The number of the year, may be a two or four digit value |
| is_dst | This parameter is set to either of these values: 1 if the time is during Daylight Savings Time (DST), 0 if it is not, or -1 if it is unknown |
To calculate next day use the following code:
<?php
<?php
//To know previous date
$yesterday = mktime(0,0,0,date("m"),date("d")-1,date("Y"));
echo "<b>Yesterday was :</b>".date("d/m/Y", $yesterday);
echo "<br/>";
//To know next date
//Where current date is: 10/10/2009
$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y")); //Please note the difference between the date format given above and below //To know the date format in detail please visit our web page http://www.roseindia.net/tutorial/php/examples/PHPDatefunction.html echo "<b>Tomorrow is :</b>".date("Y/m/d", $tomorrow); ?>
Output:
Yesterday was :09/10/2009
Tomorrow is :2009/10/11
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.