Moin moin,
Ich hab in einer DB abgespeichert wann meine Mitgleider Geburtstag haben und würde daraus nun gerne das Alter ausrechnen.
Da ich auch Leute habe die vor 1970 geboren sind, nehme ich das Format Date:
2005-02-20
Jetzt will ich das alter ausrechnen. Bisher hab ichs mal so probiert:
DATEDIFF(CURDATE(),`bday`) AS bday
Das gibt mir die Anzahl der Tage aus die die Person schon lebt :mrgreen: . Ist aber doof weil ich so das Alter nicht genau bestimmen kann. Es gibt ja auch Schaltjahre. Wie kann ich das zuverlässig ausrechnen?
MfG Zen
MySQL AB :: MySQL 5.0 Reference Manual :: 12.5 Date and Time Functions