Blöde Frage aber müsste da nicht anstatt der 0 eine 1 sein, also:
TimeStart := DateTimeToUnix(DateTime2UnivDateTime(IncHour(Now, 1)));
Nein.
Delphi-Quellcode:
TimeStart := DateTimeToUnix(DateTime2UnivDateTime(IncHour(Now, 0)));
//DateTimeToUnix(IncHour(Now, 0));
TimeEnd := DateTimeToUnix(DateTime2UnivDateTime(IncDay(Now, 1)));
//DateTimeToUnix(IncDay(Now, 1))
Delphi-Quellcode:
DateTimeToUnix(IncHour(Now, 0), false);
DateTimeToUnix(IncDay(Now, 1, false))
funktioniert einwandfrei unter 10.4
EDIT:
Wenn ich dort eine 1 einfügen würde dann müsste ich jetzt schon Das Frühstücksfernsehen laut der EPG Daten starten können und zwar in der Zeit von 9:00 > 11:00
Das stimmt aber nicht. Die Sendung läuft zur jetzigen zeit noch nicht.
Und die läuft eigentlich erst von 10 > 12 Uhr.. Nach wie vor ich liege um 1 Stunde zurück.
siehe pic