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
What the limitation of header() function in php?
How to enable parsing?
How to track no of user logged in?
What is meant by MIME?
Tell me how to set a page as a home page in a php based site?
How to create a public static method in PHP?
Is php faster than nodejs?
How do you remove whitespace from the beginning and end of a $string variable?
How to run a php script?
Xplain is it possible to use com component in php?
What is echo and print in php?
What beforeFilter() is used?
What’s the difference between htmlentities() and htmlspecialchars()?
Why should I learn php?
Explain what does $_server means?