Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datums-problem (https://www.delphipraxis.net/136932-datums-problem.html)

gangs-taas 10. Jul 2009 13:55


Datums-problem
 
hey,
ich bin es schon wieder ^^
ich hab mal eine frage.
ich wollte das aktuelle datum ermittel und habem ir gedacht das müsste so gehn


Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
    Edit1.Text := DateToStr(Weekoftheyear(now));
end;

so funktioiert auch erst einmal ganz gut nur gibt es etwas komisches
in meinem Edit1 Feld steh hinterher '27.01.1900'
obwohl meine system Urh/Datums anzeige das richtige datum anzeigt

ich versteh einfach nicht wo ich schon wieder einen fehler gmeacht hab
und die hilfs/beginnertuturials konnten mir auch nicht helfen ...


ps. ich habe Vista ...

ich hoffe ihr könnt mir helfen ...

[edit=mkinzler]Code-Tag durch Delphi-Tag ersetzt Mfg, mkinzler[/edit]

DeddyH 10. Jul 2009 13:57

Re: Datums-problem
 
Was glaubst Du, was Dir WeekOfTheYear zurückgibt?

mkinzler 10. Jul 2009 14:00

Re: Datums-problem
 
Now sollte reichen oder Today

markus5766h 10. Jul 2009 14:06

Re: Datums-problem
 
Hallo,
Zitat:

procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text := DateToStr(Weekoftheyear(now));
end;
Du mischt hier zwei Funktionen:
das Datum bekommst Du mit
Delphi-Quellcode:
DateToStr(Now); // als String
, die Woche mit
Delphi-Quellcode:
IntToStr(WeekOfTheYear(Now)); // als String

gangs-taas 10. Jul 2009 14:17

Re: Datums-problem
 
ups tut mir leid :oops: :oops: :oops:


ich merk schon, dass ich zu lange vorm pc saß

*sorry*



und auch vielen dank dafür dass ihr - zrtoz meiner dummen fragen - immer noch antwortet ^^

*danke*


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