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 meaning of symbol '$' in jquery?
What is foreach loop in php?
Which is used to maintain the value of a variable over different pages?
What is php date function?
What is session in php why it is use?
What is encapsulation in php?
Which function gives us the number of affected entries by a query?
Explain what does $_server means?
How to count a number of words in a string in php?
Can we learn php without html?
What is apache and php?
How to create a session? How to remove data from a session?
Is php free to use?
What is meant by session in php?
Is php a cms?