Da MySQL von Haus aus keine negativen Werte für die Methode FROM_UNIXTIME akzeptiert, kann man diese mit folgendem Workaround in ein „echtes“ Datum umwandeln: „Negativen timestamp mit MySQL in Datum umrechnen“ weiterlesen
Das momentane Alter einer Person anhand des Geburtsdatums errechnen
Mit diesem Einzeiler lässt sich schnell das aktuelle Alter anhand eines gegebenen Datums bestimmen:
1 2 3 4 |
function age ($birthday) { return floor((date("Ymd") - date("Ymd", strtotime($birthday))) / 10000); } |