Age from Birthday
Posted: Fri Oct 03, 2008 10:22 pm
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
If theres any easy method or logic please let me knw
Code: Select all
<?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');
?>