PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php $born = "1985-09-05"; $date = date("Y-m-d H:i:s"); // this is today's date $birthdate = new DateTime("$born"); $today = new DateTime("$date"); // get diff in full years $diff_years = $today->diff($birthdate)->format("%y"); // add years diff to birthday, (so here your last birthday date) $birthdate->add(new DateInterval("P{$diff_years}Y")); // count days since your last birthday party day $diff_days = $today->diff($birthdate)->format("%a"); echo "Age: " . $diff_years . "y and " . $diff_days . " days ";
Show:  
Copy Clear