Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datum für die nächsten 2 Wochen ausgeben? (https://www.delphipraxis.net/36605-datum-fuer-die-naechsten-2-wochen-ausgeben.html)

quakergod 22. Dez 2004 14:27


Datum für die nächsten 2 Wochen ausgeben?
 
hi, ich würde gerne das datum des heutigen Tages ausgeben (im Stil von 22.12.2004) und das der daruaffolgenden 13 Tage (insgesamt 2 wochen also)

Im Memo sollte dann Beispielsweise das stehen:

Delphi-Quellcode:
22.12.2004
23.12.2004
24.12.2004
25.12.2004
26.12.2004
27.12.2004
28.12.2004
29.12.2004
30.12.2004
31.12.2004
01.01.2005
02.01.2005
03.01.2005
04.01.2005
kann mir da jemand helfen? :)

Steve 22. Dez 2004 14:36

Re: Datum für die nächsten 2 Wochen ausgeben?
 
Hi,

Die Funktionen Delphi-Referenz durchsuchenNow und Delphi-Referenz durchsuchenFormatDateTime sollten helfen. Der Ganzzahlanteil von TDateTime entspricht dem Tag, kannst also normal mit +1 bzw. inc() hochzählen...

Gruß
Stephan :dance: :xmas:

BluesKid 22. Dez 2004 15:04

Re: Datum für die nächsten 2 Wochen ausgeben?
 
Moin moin

Delphi-Quellcode:
type ZeigListe = ^TStrings;

procedure incDate(Datum : TDatetime; aCount : Integer; aList : ZeigListe);
//Addiert zu "Datum" die anzahl Tage in "aCount" und gibt alles in "aList" aus
var i : Integer;
begin
  for i := 0 to aCount do aList.Add(datetostr(Datum + i));
end;
Der Aufruf (Bsplw.)

Delphi-Quellcode:
  incDate(now, 13, @Memo1.lines)

schönen Gruß
Sam

quakergod 22. Dez 2004 20:49

Re: Datum für die nächsten 2 Wochen ausgeben?
 
vielen, vielen dank euch beiden!

@ BluesKid, genau das was ich gesucht habe! :hello: danke!! :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz