3v4l.org

run code in 300+ PHP versions simultaneously
<?php date_default_timezone_set('Asia/Calcutta'); $end_date = "2014-09-09 12:03:10"; $now = date('Y-m-d H:i:s'); $diff = strtotime($now) - strtotime($end_date); $Days = $diff/(60*60*24); $fullDays = ($now > $end_date) ? floor($Days) : ceil($Days); $Hours = ($diff-($fullDays*60*60*24))/(60*60); $fullHours = ($now > $end_date) ? floor($Hours) : ceil($Hours); $Minutes = ($diff-($fullDays*60*60*24)-($fullHours*60*60))/60; $fullMinutes = ($now > $end_date) ? floor($Minutes) : ceil($Minutes); echo "Difference is $fullDays days, $fullHours hours and $fullMinutes minutes.";

preferences:
45.44 ms | 402 KiB | 5 Q