- date_diff: documentation ( source)
- date_create: documentation ( source)
- date_default_timezone_set: documentation ( source)
- date: documentation ( source)
<?php
$end_date = "2014-09-09 20:03:10";
date_default_timezone_set('Asia/Calcutta');
$now = date('Y-m-d H:i:s');
$now = "2014-09-09 15:03:10";
$date1=date_create($now);
$date2=date_create($end_date);
$diff=date_diff($date1,$date2);
echo $diff->format("%R%d days, %h hours, %m minutes, %s seconds").PHP_EOL;
echo $diff->h;