Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
22.05.2012, 13:42:56
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Allgemeines Forum
| | |-+  function Date
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: function Date  (Gelesen 2670 mal)
AndreasMascher
Gast
« am: 04.03.2002, 22:57:10 »

Auf den Befehl DateToStr(Date) bekomme ich ein veraltetes Datum. In der Hilfe steht als Beispiel:
Label1.Caption := 'Heute ist der ' + DateToStr(Date);

Worak kann es liegen, bzw welche Alternativen gibt es, wenn ich ein Datum im Format like:
04.03.2002 benötige?

Thx und gute Nacht  :!:
Gespeichert
Simon Grossenbacher
Administrator
Sr. Member
*****
Offline Offline

Beiträge: 450


WWW
« Antworten #1 am: 04.03.2002, 23:02:58 »

Dieser Code funktioniert so ohne Probleme.

Hast du denn das richtige Systemdatum ?
Gespeichert

Simon Grossenbacher
Peda
Newbie
*
Offline Offline

Beiträge: 38


58549660
WWW
« Antworten #2 am: 04.03.2002, 23:07:25 »

was meinst du mit 'veraltet'? Also bei mir liefert 'DateToStr(Date)' einen String der Form '04.03.02'.
Du könntest alerdings auch die Funktion 'DecodeDate' verwenden.
Gespeichert

So long...
Rainer
Hero Member
*****
Offline Offline

Beiträge: 1666


WWW
« Antworten #3 am: 04.03.2002, 23:10:41 »

Meinst Du die Formatierung des Datums???

Dann schau Dir in der Hilfe mal FormatDateTime() an.

z.B.
ShowMessage(FormatDateTime('dd.mm.yyyy', NOW));
Gespeichert

MfG Rainer

end.
NafeX
Jr. Member
**
Offline Offline

Beiträge: 91


118340910
« Antworten #4 am: 05.03.2002, 13:36:26 »

du musst ganz einfach datetostr(now) eingeben, also z.B. so...
Label1.Caption := 'Heute ist der ' + DateToStr(now);
Gespeichert
AndreasMascher
Gast
« Antworten #5 am: 05.03.2002, 15:57:39 »

Mit veraltet meine ich, dass ich den 30.12.1899 bekokmme, das Systemdatum (also im Bios weiß ich nicht, müsste aber stimmen) ist aber richtig.

über DateToStr(Now) klappts aber super. Danke
Gespeichert
Lemy
Hero Member
*****
Offline Offline

Beiträge: 605



« Antworten #6 am: 05.03.2002, 16:30:48 »

Der 30.12.1899 ist das Basisdatum also aus 0.
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS