Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Uhrzeit und Datum in Programm anzeigen (Deutsches Format)


Delphi2009lover - Fr 12.06.09 14:49
Titel: Uhrzeit und Datum in Programm anzeigen (Deutsches Format)
Hi,

mit welchem Code kann ich denn das Datum (z.B. '12.08.2009') und mit welchem die Uhrzeit (z.B. '12:03') und mit welchem Sekunden minuten und Stunden getrennt


jaenicke - Fr 12.06.09 14:55

user profile iconDelphi2009lover hat folgendes geschrieben Zum zitierten Posting springen:
mit welchem Code kann ich denn das Datum (z.B. '12.08.2009') und mit welchem die Uhrzeit (z.B. '12:03') und mit welchem Sekunden minuten und Stunden getrennt
Soll das ein deutscher Satz sein? :gruebel:

Ich rate mal:
DateToStr, TimeToStr, DateTimeToStr, SecondsOf, MinutesOf, FormatDateTime, ...
(teilweise in der Unit DateUtils)


Delphi2009lover - Fr 12.06.09 15:04

Sry ich mach noch nicht lang Delphi, wie muss ich die Begriffe in den Code einfügen?


Delete - Fr 12.06.09 15:05

Wobei FormatDateTime IMHO die einfachste und flexibelste Variante ist.


jaenicke - Fr 12.06.09 15:12

user profile iconDelphi2009lover hat folgendes geschrieben Zum zitierten Posting springen:
Sry ich mach noch nicht lang Delphi, wie muss ich die Begriffe in den Code einfügen?
So wie sie da stehen einfach hinschreiben. :mrgreen:

Und falls du wissen willst was die machen: in Delphi draufklicken und F1 drücken fürs erste...


Delphi2009lover - Mi 17.06.09 07:00

Sry bei mir ist die Hilfe nicht installiert. Soll ich dann einfach so schreiben?


Delphi-Quelltext
1:
dfkdg.Caption := DateToStr                    


jaenicke - Mi 17.06.09 07:03

DateToStr erwartet natürlich noch das Datum, das es umwandeln soll als Parameter, heute ist now...
Das zeigt dir Delphi aber auch im Codeditor an, das da ein Parameter hingehört. :roll:

Und wenn du die Hilfe nicht installiert hast, solltest du das nachholen. Hier gibt es auch entsprechende Downloads und Onlineangebote:
http://docs.codegear.com/products/rad_studio/


Popov - Mi 17.06.09 07:26

user profile iconDelphi2009lover hat folgendes geschrieben Zum zitierten Posting springen:
Sry ich mach noch nicht lang Delphi, wie muss ich die Begriffe in den Code einfügen?


Er meinte du sollst dir bei deinen Sätzen mehr Mühe geben. Du bist noch jung, wahrscheinlich denkst du, daß der Deutschunterricht in der Schule nur ein Schikane ist und man außerhalb der Schule in Foren die Sau rauslassen kann. Aber viele empfinden es als unhöflich wenn ein Schüler nicht mal die elementaren Regeln der Grammatik in Foren anwendet.



Delphi-Quelltext
1:
2:
3:
4:
  ShowMessage(FormatDateTime('dddd, d. mmmm yyyy - hh:mm:ss', Now));
  ShowMessage(FormatDateTime('dd.mm.yyyy - hh:mm:ss', Now));
  ShowMessage(FormatDateTime('dd.mm.yyyy', Now));
  ShowMessage(FormatDateTime('hh:mm', Now));


user profile iconDelphi2009lover hat folgendes geschrieben Zum zitierten Posting springen:
Sry bei mir ist die Hilfe nicht installiert.


Warum nicht? Du lernst Delphi, installierst aber die Hilfe nicht?