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 is the purpose of break and continue statement?
Is array function in php?
What is a query in php?
What does $globals mean?
What is the purpose of pear in php?
Explain the types of functions for Splitting String?
How many php functions are there?
What are the different components used in php for formatting?
What is use of header() function in php?
Which is not a file-related function in php?
Can we run php on tomcat server?
What is use of htmlspecialchars php?
Explain Whitespace Characters?
Tell me what is the difference between ereg_replace() and eregi_replace()?
What is difference between ksort() and usort() functions.