![]() |
Datum bekommen aber wie!
Hallo,
so hab volgendes Problem bei dem ihr mir hoffentlich weiter helfen könnt. Ich möchte unten in der Ecke bei meinem Programm das Datum...die Uhrzeit hab ich schon. Wie kann ich hier das datum bekommen? Ausgeben geht ja mit
Delphi-Quellcode:
aber wie Bekommt man das datum?
Label2.caption:=DateToStr()
und wie kann ich das so formatieren das ich nur tag und monat z.B. in einer if bedingung vergleichen kann:
Delphi-Quellcode:
so was z.B.
if ???=24.12 then
Label3.caption:='Frohe weihnachten' wäre toll wenn ihr mir da helfen könnt! DANKE SCHON MAL |
Re: Datum bekommen aber wie!
Hallo,
das Datum erhälst du genauso wie die Zeit:
Delphi-Quellcode:
Zum Zerlegen der Zahlen kannst du dir
DateToStr(Now) // Zeit: TimeToStr(Now)
![]() ![]() Grüße, Matze |
Re: Datum bekommen aber wie!
|
Re: Datum bekommen aber wie!
sorry geht iwi net:
Delphi-Quellcode:
so sieht der code aus und das datum is 30.12.1899 also irgendwie falsch...meine uhr am pc is richtig und zeitzne is richtig eingestellt....
procedure TForm1.Timer1Timer(Sender: TObject);
Var i:TDateTime; begin i:=GetTime ; Label1.Caption:=TimeToStr(i); Label2.Caption:=DateToStr(i); end; und auf der seite ist fürs formatieren d und m aber da steht immer : [Fehler] Unit1.pas(99): Undefinierter Bezeichner: 'd'
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
Var i:TDateTime; begin i:=GetTime; Label3.caption:=formatdatetime(d:m,i); end; |
Re: Datum bekommen aber wie!
Nimm doch statt GetTime einfach Now, so wie es oben bereits berschrieben wurde.
|
Re: Datum bekommen aber wie!
versuch mal i:= Now
:evil: zu spät |
Re: Datum bekommen aber wie!
Hallo,
so müsste es funktionieren..
Delphi-Quellcode:
Gruß Jens
procedure TForm1.Timer1Timer(Sender: TObject);
begin Label1.Caption:=TimeToStr(Now); Label2.Caption:=DateToStr(Now); end; |
Re: Datum bekommen aber wie!
d weiss der nich was dat is...(siehe oben im beitrag)
auch da steht iwi immer 30.12.1899 WIESO? |
Re: Datum bekommen aber wie!
Zitat:
Zitat:
Diese geben das DAtum oder die Zeit in dem Format an, welches für das System (in Windows) eingestellt ist. |
Re: Datum bekommen aber wie!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz