![]() |
TDateTime->Unix Timestamp und vice versa
Wie kann ich einen TDateTime Wert in eine Unix Timestamp und zurück verwandeln?
|
Re: TDateTime->Unix Timestamp und vice versa
Die OH hilft:
Delphi-Quellcode:
//edit
DateTimeToUnix()
UnixToDateTime() Ups, hast ja D2k5, sollte es dort aber auch geben, in D7 gibts das auf jeden Fall. |
Re: TDateTime->Unix Timestamp und vice versa
Geben sollte es zwar sowas, ich denk jedenfalls nicht, daß Borland diese Funktionen ersatzlos gestichen hat ^^
Ansonsten hab ich hier mal die Definitionen der beiden Zeitformate ... damit kannst du ja selber umrechnen ^^
Code:
TDateTime Double Number of days since 30.12.1899 00:00
01.01.0001 - 31.12.9999 (-693593,99999..2958465,99999) UnixTime LargeInt Number of seconds since 01.01.1970 00:00 |
Re: TDateTime->Unix Timestamp und vice versa
Ich nehme mittlerweile vorrangig D7 her, denn 2k5 ist mir zu unstable.
|
Re: TDateTime->Unix Timestamp und vice versa
Na, dann sollten die Funktionen ja genau das sein, was du suchst ;-)
|
Re: TDateTime->Unix Timestamp und vice versa
Ja, geht schon. Danke.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 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