Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TDateTime->Unix Timestamp und vice versa (https://www.delphipraxis.net/57665-tdatetime-unix-timestamp-und-vice-versa.html)

3_of_8 24. Nov 2005 21:54


TDateTime->Unix Timestamp und vice versa
 
Wie kann ich einen TDateTime Wert in eine Unix Timestamp und zurück verwandeln?

Thanatos81 24. Nov 2005 21:57

Re: TDateTime->Unix Timestamp und vice versa
 
Die OH hilft:
Delphi-Quellcode:
DateTimeToUnix()
UnixToDateTime()
//edit
Ups, hast ja D2k5, sollte es dort aber auch geben, in D7 gibts das auf jeden Fall.

himitsu 24. Nov 2005 22:23

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

3_of_8 24. Nov 2005 22:24

Re: TDateTime->Unix Timestamp und vice versa
 
Ich nehme mittlerweile vorrangig D7 her, denn 2k5 ist mir zu unstable.

Thanatos81 26. Nov 2005 17:17

Re: TDateTime->Unix Timestamp und vice versa
 
Na, dann sollten die Funktionen ja genau das sein, was du suchst ;-)

3_of_8 26. Nov 2005 17:54

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