How can we know the number of days between two given dates
using PHP?
Answer Posted / sachin
If we know the date format and separator used in dates,
we can separate them out into day, month and year.
e.g.
$d1 = '29-12-1985'; //dd-mm-yyyy
$d2 = '31-12-1985'; //dd-mm-yyyy
$d1_pieces = explode('-',$d1);
$d2_pieces = explode('-',$d2);
$timestamp_d1 =
mktime(0,0,0,$d1_pieces[1],$d1_pieces[0],$d1_pieces[2],);
$timestamp_d2 =
mktime(0,0,0,$d2_pieces[1],$d2_pieces[0],$d2_pieces[2],);
$diff = $d1-$d2;
$num_days = $diff/(24*60*60);
| Is This Answer Correct ? | 3 Yes | 2 No |
Post New Answer View All Answers
How many escape sequences are recognized in double-quoted strings?
What is the use of trim in php?
How to remove all duplicate values in array in php?
What is the difference between characters 34 and x34?
In PHP, fgets() is used to read a file one line at a time. State Whether True or False?
How to make horizonatl menu and vertical menu responsive
What does explode do in php?
What is mysql_fetch_array?
How to change the principal password?
Tell me how can we pass the variable through the navigation between the pages?
How do I find out the number of parameters passed into function9?
What are php filters?
What is composer used for?
What is session and Cokkies . How it works . tell some thing about Session_id()
Which programming language does php resemble?