Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
13. Mär 2019
DateTimeToUnix und UnixToDateTime (aus DateUtils bei Delphi 7) zur Konvertierung zwischen den "Welten" nutzen?
Die Konvertierung von Unix nach TDateTime scheint mir damit plausibel zu sein, aber von DateTime nach Unix nicht. Aus dem 30.12.1899 wird als Unix 2085805696, das zurückverwandelt ergibt aber 05.02.2036 06:28:16.
lastUpdate := TXSDatetime.Create;
lastUpdate.AsDateTime := 0.0;...
Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
13. Mär 2019
Unixtimestamp = Sekunden seit 1.1.1970 00:00:00 UTC
Unixtimestamp = Integer
Max(Integer) = 2.147.483.647
1 Jahr = 31.556.926 Sekunden (365,24 Tage)
2.147.483.647 / 31.556.926 = 68,051103805231219289229882530383