This php script gives differences days and hour between two dates. But i can't calculate remaining minutes
  <?php
    $datestr="2011-09-23 19:10:18";
    $date=strtotime($datestr);
    
    $diff=$date-time();//time returns current time in seconds
    $days=floor($diff/(60*60*24));//seconds/minute*minutes/hour*hours/day)
    $hours=round(($diff-$days*60*60*24)/(60*60));
    
    echo "$days days $hours hours remain<br />";
    ?>
