PHP Date: Time difference in days and years, months, days, hours, minutes, seconds between two dates

Write a PHP script to get time difference in days and years, months, days, hours, minutes, seconds between two dates.
Note : Use DateTime class.
Sample Solution:
PHP Code:

$date1 = new DateTime('2012-06-01 02:12:51');
$date2 = $date1->diff(new DateTime('2014-05-12 11:10:00'));
echo $date2->days.'Total days'."\n";
echo $date2->y.' years'."\n";
echo $date2->m.' months'."\n";
echo $date2->d.' days'."\n";
echo $date2->h.' hours'."\n";
echo $date2->i.' minutes'."\n";
echo $date2->s.' seconds'."\n";
?>

Comments

Popular posts from this blog

Xampp MySQL not starting

Multiple Login in Google Talk!