![]() |
Millisekunden seit 1970 zu TDateTime umrechnen
hallo.
ich empfange aus dem internet eine fließkommerzahl bzw. einen longInt, die/den ich in TDateTime umwandeln will. die hilfe sagt zum datentyp: The date and time the event starts (in milliseconds since January 1 1970 00:00:00 GMT) habe leider keinen blassen, wie ich das umrechnen kann. danke im vorraus schonmal für hilfe. mfg + ein schönes wochenende konrad h. |
Re: Millisekunden seit 1970 zu TDateTime umrechnen
Hallo Konrad,
schau dir mal die Funktion UnixToDateTime() an. Freundliche Grüße |
Re: Millisekunden seit 1970 zu TDateTime umrechnen
Es handelt sich hier um eine Unix-Timestamp
|
Re: Millisekunden seit 1970 zu TDateTime umrechnen
wunderhübsch :-).
vielen dank! |
Re: Millisekunden seit 1970 zu TDateTime umrechnen
Klappt leider och nicht ganz wie es soll.
aus 1160143200000 soll z.B. irgendwas in der nähe vom 6. Oktober werden aber
Delphi-Quellcode:
ergibt totalen quark?
ShowMessage(DateTimeToStr(UnixToDateTime(1160143200000)));
|
Re: Millisekunden seit 1970 zu TDateTime umrechnen
Du musst die Zahl durch 1000 teilen.
UnixToDateTime erwartet Sekunden und keine Millisekunden. |
Re: Millisekunden seit 1970 zu TDateTime umrechnen
wohl wahr :-).
vielen dank nochmal |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 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-2025 by Thomas Breitkreuz