![]() |
Delphi-Version: XE2
Keine Rückgabe von Zeitanteilen
Guten Tag Delphianer,
mit
Delphi-Quellcode:
sollte man ja z. B. folgendes Ergebnis bekommen: 11.12.2012 20:34
FormatDateTime('dd.mm.yyy hh:nn', Date)
Ich bekomme aber nur folgendes zurück: 11.12.2012 00:00 Ersetze ich im Code aber Date durch Now, wird alles richtig ausgegeben. Ich kann aber Now nicht gebrauchen. Ich brauche die Zeiteinheiten von Date. Was kann ich tun? Wo liegt der Fehler? Mit Gruß HPB |
AW: Keine Rückgabe von Zeitanteilen
Date gibt das aktuelle Datum zurück, Now das aktuelle Datum und die aktuelle Uhrzeit.
Warum kannst du Now nicht gebrauchen, wenn doch das richtige rauskommt? |
AW: Keine Rückgabe von Zeitanteilen
Hoffentlich nicht:
Delphi-Quellcode:
procedure xxx;
var Date:Tdatetime; begin ... end; |
AW: Keine Rückgabe von Zeitanteilen
Zitat:
Dazu benutze ich von TMS die Componenten und aus dieser Sammlung den TDBPlanner. Date stellt ja im Kalender einen X-Belieben Tag des Jahres dar und aus diesem will ich die Zeitanteile haben. Nun ist klar das ich das Now nicht verwenden kann, sondern auf Date zurück greifen muß. Mit Gruß HPB |
AW: Keine Rückgabe von Zeitanteilen
Zitat:
Sollte
Delphi-Quellcode:
nicht das
Date
Delphi-Quellcode:
aus SysUtils sein, gibt es noch ein
Date
Delphi-Quellcode:
-Property im
Date
Delphi-Quellcode:
, das im
TPlannerMode
Delphi-Quellcode:
-Property des
Mode
Delphi-Quellcode:
vorkommt. Wenn du das meinst, das gibt tatsächlich nur den Tag zurück:
TCustomPlanner
Delphi-Quellcode:
Vielleicht liefert dir
function TPlannerMode.GetDate: TDate;
begin Result := EncodeDate(FYear, FMonth, FDay); end;
Delphi-Quellcode:
das gewünschte Ergebnis?
TimeLineStart
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 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