i have create a script to get the age from Birthday. here it is...
If theres any easy method or logic please let me knw
<?php
// Count number of days between two dates
function days($endDate, $beginDate)
{
//explode the date by "-" and storing to array
$date_parts1 = explode("-", $beginDate);
$date_parts2 = explode("-", $endDate);
//gregoriantojd() Converts a Gregorian date to Julian Day Count
$start_date = gregoriantojd($date_parts1[1], $date_parts1[2], $date_parts1[0]);
$end_date = gregoriantojd($date_parts2[1], $date_parts2[2], $date_parts2[0]);
return $end_date - $start_date;
}
// Age from birthday
function get_age($bday)
{
$no_of_days = days(date("Y-m-d"), $bday);
$years = $no_of_days / 365;
$round_off = explode(".", $years);
return $round_off[0];
}
echo get_age('1986-06-22');
?>