![]() |
GetDate in Delphi (erledigt)
Moin DPler,
unter TP gab es die Funktion GetDate, die aus dem heutigen Datum Jahr,Monat,Tag und Wochentag als Word zurückgab. Das habe ich mir provisorisch ersmal so gebastelt:
Delphi-Quellcode:
Geht das auch weniger umständlich?
s:=FormatDateTime('d,m,y',date);
s:=datetostr(date); d:=StrToInt(copy(s,1,2)); m:=StrToInt(copy(s,4,2)); y:=StrToInt(copy(s,7,4)); Gruß Wolfgang |
Re: GetDate in Delphi
Delphi-Quellcode:
DecodeDate(Now, Y, M, D);
|
Re: GetDate in Delphi
Wenn ich das richtig verstanden habe, so willst du den aktuellen Tag, Monat und das Jahr in einer eigenen Variablen haben?
Das kannst du mit der users DateUtils machen.
Delphi-Quellcode:
Edit:
var
ts : TDateTime; d, m, y : Word; begin ts := now(); // Aktuellen Zeitstempel holen, oder einen anderen nutzen d := DayOf(ts); m := MonthOf(ts); y := YearOf(ts); { Es gibt da auch noch - HourOf() - MinuteOf() - SecondOf() } end; Kann es sein, dass irgendwas mit dem roten Kasten nicht ganz passt? oO schon wieder keine Anzeige... @himitsu: auch eine interessante Lösung, die ich noch nicht kannte! |
Re: GetDate in Delphi
Danke beiden, hatte ich schon wieder vergessen
|
Re: GetDate in Delphi (erledigt)
Dafür gibts doch die DP :mrgreen:
|
Re: GetDate in Delphi (erledigt)
Zitat:
|
Re: GetDate in Delphi (erledigt)
[OT]
Nach dieser Auffassung müssten wir fast den Hilfetext anpassen :zwinker: [/OT] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 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-2025 by Thomas Breitkreuz