Witam serdecznie,
Jak obliczyć ile lat będzie miał user w dniu 2014-05-10?
Tzn. mam pobraną datę z bazy (np. 1944-12-12) i chciałbym sprawdzić ile lat będzie miał w dniu 2014-05-10?
Northwest
Witam serdecznie,
Jak obliczyć ile lat będzie miał user w dniu 2014-05-10?
Tzn. mam pobraną datę z bazy (np. 1944-12-12) i chciałbym sprawdzić ile lat będzie miał w dniu 2014-05-10?
Northwest
Odjąć?
Funkcja date_diff
?
$datagraniczna = '2014-12-10';
$date1 = date_create($datagraniczna);
$date2 = date_create($wiekurodzenia);
$diff = date_diff($date2, $date1);
coś takiego?
Tak, teraz w $diff
masz DateInterval z różnicą. Wystarczy go wyświetlić. http://php.net/manual/en/dateinterval.format.php
Po co to liczyć w PHP, zrób to od razu w zapytaniu SQL.
SELECT TIMESTAMPDIFF(YEAR, '1993-06-11', '2014-05-10')