Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Systemzeit als integer auslesen

  Alt 26. Jul 2010, 16:54
Such dir einfach eine Funktion als TimeToUnixTime oder rechne selber irgendwas.
DOS-DateTime wäre auch eine Möglichkeit, wofür Delphi, bzw. die WinAPI eine Umwandlungsfunktion bietet.

z.B. i := Round(Now * 24*60*60); paßt aktuell noch in einen LongWord rein und für ein Datum ab dem Jahr 2000 Round((Now - 36526) * 24*60*60) paßt dieses auch noch für einige Jährchen in einen Integer.
(36526 = 01.01.2000 00:00)

Es kommt ja auch darauf an, in welchem Format du es nun wirklich haben willst.
Denn es gibt mehrere Möglichkeiten/Formate, um dieses als "Integer" darzustellen.

[add]
GetSystemTime sind 4 Integer
$2B or not $2B

Geändert von himitsu (26. Jul 2010 um 17:08 Uhr)
  Mit Zitat antworten Zitat