evgkuz
Новичок
Нужно определить сколько лет человеку ...
Поле - "birthday" имеет тип DATE [YYYY-mm-dd].
Нужно определить сколько лет человеку (вроде ~ 22 года).
Работает только с лудьми родившимися после 1970 (по понятным причинам).
Что я сделал не правильно ?
Поле - "birthday" имеет тип DATE [YYYY-mm-dd].
Нужно определить сколько лет человеку (вроде ~ 22 года).
PHP:
$yy = substr($f[birthday], 0, 4);
$mm = substr($f[birthday], 5, 2);
$dd = substr($f[birthday], 8, 2);
$age = floor((time() - mktime (0,0,0,$mm,$dd,$yy))/(365 * 24 * 60 * 60));
Что я сделал не правильно ?