Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi vergangene Tage berechnen (https://www.delphipraxis.net/144886-vergangene-tage-berechnen.html)

JannyR 18. Dez 2009 20:32


vergangene Tage berechnen
 
Moin,

habe ein DateTimePicker wo man ein Daum auswählt.
In einem Label sollen die vergangen Tage seit diesem Datum angezeigt werden.
Also Label1.Caption := Date-DateTimePicke1.Date... Aber wie genau???


Schon mal danke im vorraus =)

Wolfgang Mix 18. Dez 2009 20:40

Re: vergangene Tage berechnen
 
Delphi-Quellcode:
//DeddyH - Delphi-Praxis
Label1.Caption := Format('Die Differenz zwischen Datum1 und Datum2 ist %d Tage',abs(trunc(StrToDate(Edit1.Text)) -                                   trunc(StrToDate(Edit2.Text)))]);
Gruß

Wolfgang

Matze 18. Dez 2009 20:46

Re: vergangene Tage berechnen
 
Das aktuelle Datum bekommst du mit "Now".

Ich würde jedoch den Weg über Delphi-Referenz durchsuchenDaysBetween gehen, denn DateUtils ist sowieso eingebunden:

Delphi-Quellcode:
days := DaysBetween(Now, DateTimePicke1.Date); // ungetestet
Grüße, Matze

Wolfgang Mix 18. Dez 2009 20:55

Re: vergangene Tage berechnen
 
Ach ja, weil der TE es ab heute will.
Opa Detlef ist da allgemeiner.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:10 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