Timer - Ausführungszeit

Hallo,

ich schreibe mir gerade einen kleinen Dienst.
Der Dienst soll ein eine Funktion zu einer bestimmten Uhrzeit ausführen.

Wie macht man das am geschicktesten ?

Wirklich einen Timer sekündlich abrufen ob die Zielzeit erreicht ist ?
Oder gibt es was praktikableres ?

mfg
Martin

Hi!

Vorschlag: Beim ersten Start die Differenz zur gewünschten Ausführungszeit berechnen und das Timer-Intervall darauf setzen.
Wenn der Timer das erste Mal feuert, dann das Intervall auf 24h ändern.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]