Tagesdatum "weiterblättern" ?
-
Hallo,
Wie kann ich ein Datum (Tageswert wie z.B: 03.01.2004 aber auch 31.01.2004) nach vorne "blättern". Brauche das um innerhalb einer while-Schleife für jeden Tag eines Jahres das richtige Datum zu bekommen.
Gibt es eine Möglichkeit an das Datumformat, welches man in Excel einstellen kann ranzukommen? Dort kann man ja z.B. den Wert 38000 für den 14.01.04 verwenden.
Auch das weiterblättern (von Tagen) innerhalb eines TDateTimePickers würde mich evtl. schon weiterbringen, habe aber auch dazu nichts gefunden.
Gruß
Dr. Watson
-
eine Variante:
mit TDateTime kommst du an die "Excel"-Datumswerte
z.B.TDateTime Datum = Date();liefert den Wert des aktuellen Datums als Zahl (25.11.04 = 38316)
mit
Edit1->Text = DateToStr(Datum);kann man das dann wieder als Datum anschauen
und wenn du zum weiterzählen einfach
Datum++;machst, kommst du zum nächsten Tag
Grüße
Linnea
-
Ah, das Datum kann man dann einfach inkrementieren. Ging ja dann einfacher als ich dachte...
Vielen Dank!