Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: HoursBetween OHNE SysUtils und DateUtils ?

  Alt 6. Okt 2010, 15:35
In der WindowsUnit sollten Funktionen zu finden sein, womit du dein TDateTime oder zumindetens TFileTime nach TSystemTime konvertieren kannst.
(der Umweg über die SystemTime-Struktur erspart dir das Datum selber zu zerlegen)
Mit Delphi-Referenz durchsuchenStr und Delphi-Referenz durchsuchenVal kannst du dann einzelne Zahlen nach Strings und zurück konvertieren.

Und schon kannst du dir daraus eine eigene Funktion erstellen, welche TDateTime nach String konvertiert.

[edit]
ups, hatte shmia überscrollt

[edit]
Zitat:
Delphi-Quellcode:
Function HoursBetween(Time1, Time2 : TDateTime) : Double;
Begin
  result := Time2 - Time1 * 24;
End;
und hat noch keiner bemerkt, daß diese Funktion einen kleine Schönheitsfehler hat?
(fehlende Klammern)
$2B or not $2B

Geändert von himitsu ( 6. Okt 2010 um 15:49 Uhr)
  Mit Zitat antworten Zitat