![]() |
Prüfen ob Datum älter als 2 Monate
Hi :)
ich möchte ein Datum überprüfen, ob es mehr als 2 Monate in der Vergangenheit liegt. Wenn ja soll eine MessageBox hoch kommen. Leider steh ich ein wenig auf dem Schlauch, wie ich das mit den 2 Monaten in der Vergangeheit mach. :? Ungefähr so sollte der Code sein, denke ich :?:
Code:
if (Datum_bis.Text //älter als 2 Monate ) then
begin MessageDlg('Stimmt Ihre Datumseingabe?', mtError,[mbOk], 0); end; |
AW: Prüfen ob Datum älter als 2 Monate
Wie genau solls denn sein? Und was sind eigentlich zwei Monate? Gegen Text würde ich im Übrigen wirklich nicht prüfen... Dafür hat ein TDatePicker schließlich die Date Property.
Sherlock |
AW: Prüfen ob Datum älter als 2 Monate
DateUtils -> WithinPastMonths(Today, DeinDatum, 2)
|
AW: Prüfen ob Datum älter als 2 Monate
Super das war's schon:thumb:
Zitat:
Danke für die schnelle Antworten:) |
AW: Prüfen ob Datum älter als 2 Monate
|
AW: Prüfen ob Datum älter als 2 Monate
Habe noch eine Alternative schicke Lösung gefunden:-D
Code:
IncMonth(Now, -2)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 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