w3resource
php Programming Exercies

PHP Date Exercises : Calculate number of days between two dates

PHP date: Exercise-7 with Solution

Write a PHP script to calculate number of days between two dates.

Sample Solution:

PHP Code:

<?php
$to_date = time(); // Input your date here e.g. strtotime("2014-01-02")
$from_date = strtotime("2012-01-31");
$day_diff = $to_date - $from_date;
echo floor($day_diff/(60*60*24))."\n";
?>

Sample Output:

1988

N.B.: The result may varry for your system date and time.

Flowchart :

Flowchart: Calculate number of days between two dates

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a PHP script to convert the date to timestamp.
Next: Write a PHP script to get the first and last day of a month from a specified date.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming