Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#11

Re: gültigkeit eines datums prüfen

  Alt 12. Mai 2006, 21:40
Nochmal konkret auf die Frage des Engangspostings bezogen:

"wie kann ich die Gültigkeit eines Datums überprüfen wenn ich den Tag, Monat und Jahr als separate Werte besitze ?"

Er hat also schon Tag,Monat,Jahr vorliegen und IsValidDate() benötigt meiner Kenntniss nach einen TDateTime. Einen TDateTime bekommt man aus einem Tag,Monat,Jahr nur mit EncodeDate() oder besser noch TryEncodeDate().

TryEncodeDate() ist also die richtige Lösung meiner Meinung nach, wenn man eben Delphi 6 oder höher hat. Ich meine das bis Delphi 5 diese Funktion nicht existiert. Dann sollte man EncodeDate() mit einem try except schutzblock benutzen.

Gruß Hagen
  Mit Zitat antworten Zitat