![]() |
gültigkeit eines datums prüfen
hallo
sagt mal gibt es in der standardbibliothek von delphi 7 irgendeine funktion, der ich tag, monat und jahr übergeben kann und welche mir dann zurückgibt, ob es sich dabei um ein gültiges datum handelt (also schaltjahr und alles miteinbezogen)? danke, martin |
Re: gültigkeit eines datums prüfen
Moin :hi:
Teste einfach, ob ![]() Edit [22:10]: Wieso möchte ich immer alle Funktionen selbst schreiben, obwohl's die alle schon gibt. :wall: |
Re: gültigkeit eines datums prüfen
|
Re: gültigkeit eines datums prüfen
oder EncodeDate(Jahr, Monat, Tag) innerhalb eines try except Blocks. Denn EncodeDate() kann ein ungültiges Datum nicht codieren, das ist mathematisch unmöglich.
Gruß Hagen |
Re: gültigkeit eines datums prüfen
...event. dann auch gleich die TryEncodeDate-Funktion.
|
Re: gültigkeit eines datums prüfen
Warum eine unnötige Dummy-Variable mitschleppen oder gar eine Exception riskieren, die beim Arbeiten innerhalb der IDE nur stört. Die Funktion IsValidDate macht genau das, was Martin möchte: sie prüft die Gültigkeit eines übergebenen Datums ohne großen Overhead.
Gruß Hawkeye |
Re: gültigkeit eines datums prüfen
Zitat:
|
Re: gültigkeit eines datums prüfen
in Delphi 6 ist sie schon drin.
Grüße Klaus |
Re: gültigkeit eines datums prüfen
Zitat:
Minimal größer gefasste Antworten können also u.U. durchaus auch mal ganz nützlich sein oder zumindest dem Frager noch zusätzlichen Überblick bringen. |
Re: gültigkeit eines datums prüfen
so viele wege die nach rom führen ;)
aber isvaliddate is wohl das beste für meinen fall dank euch martin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz