Forum: Programmieren allgemein
by Delphi.Narium,
19. Dez 2020
Woher beziehst Du Deine EPG-Daten?
Wenn ich mit meinem PascalScript die Daten von http://mobile.hoerzu.de/programbystation auswerte, stimmen die Ergebnisse.
Die Uhrzeiten sind in UTC und ich muss auf den Unixwert 3600 Sekunden addieren, damit ich auf die Ortszeit komme.
Quasi: UnixToDateTime("Zeit aus der JSON" + 3600)
Forum: Programmieren allgemein
by Delphi.Narium,
18. Dez 2020
In Unix ist die Zeit doch Sekunden seit 1.1.1970.
1 Stunde sind 60 Minuten * 60 Sekunden -> 3600 Sekunden.
Unixzeit in Greenwich (UTC) + 3600 müsste dann doch die Uhrzeit bei uns (Berlin) ergeben?
Unsere Uhrzeit -1 Stunde ergibt UTC.
Oder irre ich da?
Also ungefähr sowas:function DateTimeToUnixWithOffSet(const AValue: TDateTime; const AOffSet : Int64): Int64;