Цитата (alexbel2404 @ 28.04.2013 - 21:58) |
http://www.php.net/manual/ru/datetime.diff.php |
Цитата |
хостинг с php 4 |
Цитата (Rand @ 28.04.2013 - 22:09) |
Логика не верна. Что если я родился в 1969 году? |
$time = date('U') - (-31546800);
echo date('Y', $time);
Цитата (Rand @ 29.04.2013 - 00:09) |
Есть куча способов для вычисления возраста: http://stackoverflow.com/questions/3776682/php-calculate-age |
Цитата (Rand @ 28.04.2013 - 22:42) |
Что здесь не так? |
function age(bDay, bMonth, bYear, cDay, cMonth, cYear) {Я сонный уже, так что не пинайте если я что-то не правильно понял.
if((cMonth >= bMonth && cDay > bDay) || (cMonth > bMonth)) {
return (cYear - bYear);
} else {
return (cYear - bYear - 1);
}
}