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")); ?>