Weiß jemand, wie ich mein Alter und verbleibende Tage mit MySQL berechnen kann, unter Berücksichtigung von Schaltjahren?PHP MYSQL Jahre und Tage berechnen
Ich fand Beispiele, die die Gesamtzahl der Tage berechnen können.
Aber ich möchte ein Ergebnis wie:
22 years, 134 days,
23 years, 361 days
24 years, 11 days
Vorerst ich das bekam:
SELECT
name,
dob,
TIMESTAMPDIFF(YEAR, dob, now()) as _year,
TIMESTAMPDIFF(MONTH, dob, now()) % 12 as _month,
FLOOR(TIMESTAMPDIFF(DAY, dob, now()) % 30.4375) as _day
FROM
client
Aber das funktioniert nicht und% 30,4375 ist keine Lösung für Schaltjahre.
Was haben Sie versucht? Wo hast du Probleme? Bitte fügen Sie Ihren versuchten Code ein. –