Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datum <> Jahrestag (https://www.delphipraxis.net/115217-datum-jahrestag.html)

Vader 8. Jun 2008 11:30


Datum <> Jahrestag
 
hallo,

wie kann ich das programmieren?

ich habe den jahrestag zb. 79 und jetzt möchte ich wenn ich denn 79 tag eingebe das das passende datum angezeigt wird !

EINGABE: 79 Jahrestag AUSGABE: 19.03.2008

mfg vader

sirius 8. Jun 2008 11:33

Re: Datum <> Jahrestag
 
Du nimmst den TDateWert des 1.1.2008 (encodeDateTime o.ä.)addierst dazu 79-1 und fertig.

mkinzler 8. Jun 2008 11:37

Re: Datum <> Jahrestag
 
DecodeDateDay()

marabu 8. Jun 2008 11:47

Re: Datum <> Jahrestag
 
Ich hätte jetzt auf EncodeDateDay() getippt.

Vader 8. Jun 2008 11:59

Re: Datum <> Jahrestag
 
hallo

entschuldigung,bin schon lange weg vom programmieren,muß ich da die DateTimePickerkompo. auf die form ziehen
und wie schaut das aus wenn ich das über ein label ausgeben möchte ?
mfg vader

mkinzler 8. Jun 2008 12:03

Re: Datum <> Jahrestag
 
Zitat:

Zitat von marabu
Ich hätte jetzt auf EncodeDateDay() getippt.

Natürlich :oops:

Fussball-Robby 8. Jun 2008 12:09

Re: Datum <> Jahrestag
 
Delphi-Referenz durchsuchenDateToStr()

Vader 8. Jun 2008 12:44

Re: Datum <> Jahrestag
 
hallo,

brauche ich die DateTimePickerkompo ?
mfg

marabu 8. Jun 2008 13:00

Re: Datum <> Jahrestag
 
Hallo Vader,

ob du einen DateTimePicker brauchst kannst nur du wissen.

Für die Ausgabe als Label.Caption genügt DateToStr(EncodeDateDay(Year, Day)).

Grüße vom marabu

Noobinator 8. Jun 2008 13:04

Re: Datum <> Jahrestag
 
Delphi-Quellcode:
uses DateUtils

...
label1.Caption := DateToStr(EncodeDateDay({Jahr}2008,79{Tag}));
.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:24 Uhr.
Seite 1 von 2  1 2      

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