Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.306 Beiträge
 
Delphi 12 Athens
 
#2

AW: Das Alter in Jahre, Monate und Tage ausgeben

  Alt 20. Aug 2024, 23:14
Eigentlich: die Differenz als INTERVAL und dort steht dann alles genau drin.
Und falls nötig kann man dort anschließend die Tage/Monate/Jahre einzeln rausholen.



Bei Google suchenfirebird datediff

Falls das datediff der des DBMS nur einen Integer liefert,
die Differenz einfach in Monaten.
diff div 12 = Jahre
diff mod 12 = Monate
Rest = Tage

Wenn diff Nachkommastellen hat, dann sind das die "Tage" des letzten Monats
oder z.B.
StartDatum mit dateadd(Jahre und Monate) ... und dann datediff(für Days) zum EndDatum
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (20. Aug 2024 um 23:42 Uhr)
  Mit Zitat antworten Zitat