Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Systemzeit als integer auslesen

  Alt 26. Jul 2010, 15: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
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

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