Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#4

Re: Seltsames Datum im DateTimePicker

  Alt 29. Nov 2009, 16:01
.Date und .Time sind im Printip das Selbe, da es intern als Eines gespeichert und beim Auslesen oftmals nicht getrennt wird.

es kann also nicht schaden, wenn du beim Auslesen sicherheitshalber nochmal filterst:
Delphi-Quellcode:
time = Frac(dtpTime.Time);
date = Trunc(dtpDate.Date);

hier wird nur typ-kontertiert, aber nicht der Inhalt umgewandelt.
Delphi-Quellcode:
function TCommonCalendar.GetDate: TDate;
begin
  Result := TDate(FDateTime);
end;

function TCommonCalendar.GetTime: TTime;
begin
  Result := TTime(FDateTime);
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat