rendered paste body<?php
function timeSince($time) {
$day = date("j",$time);
$days = 0;
$months = 0;
$years = 0;
while($time < time()) {
$time += 60*60*24; /* add a day */
if($time > time()) { break; }
$days ++;
if(date("j",$time) == $day) {
$months ++;
$days = 0;
}
if($months == 12) {
$years ++;
$months = 0;
}
}
return array($years,$months,$days);
}
function time_since($time) {
$t = timeSince($time);
echo $t[0]." year, ".$t[1]." months, ".$t[2]. " days.";
}
time_since(strtotime("2007-11-08"));
?>