![]() |
Datum Funktion - letzte Tag im Monat
Hallo,
ich benötige für eine Abfrage den ersten und den letzten Tag eines Monats. Also keinen Zeitbereich vom 12.12.07 bis zum 12.01.08. Deswegen möchte ich kein KalenderControl verwenden. Ich habe also eine listbox mit den Monaten und eine mit den Jahreszahlen. Gibt es eine Funktion für die automatische Ermittlung des ersten und des letzten Tages im Monat (Februar Problem). In MS Access habe ich den Monat extrahiert und dann +1 Monat und -1 Tag gerechnet. Ich hoffte nun das in Delphi dieses "Gefummel" nicht notwendig ist und es eine Funktion dafür gibt. Danke für alle Hinweise. Dirk |
Re: Datum Funktion - letzte Tag im Monat
Schon mal DateUtils durchforstet?
|
Re: Datum Funktion - letzte Tag im Monat
Hallo,
ja es gibt dafür in Delphi schon eine fertige Function. Hier ein kleines Beispiel:
Delphi-Quellcode:
ich weiß aber nicht, ob das dann mit deinem Kalendercontrol passt. Da du ja keins verwenden willst.
procedure TForm1.Button1Click(Sender: TObject);
var Anfang, Ende: TDateTime; begin Anfang:=StartOfTheMonth(now); Ende:=EndOfTheMonth(now); end; |
Re: Datum Funktion - letzte Tag im Monat
Zitat:
Danke Dirk |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:34 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