Hallo,
ich verwende seit Monaten in einer globalen Variablen der 99_myUtils.pm die sunset-Funktion.
Nun ganz urplötzlich - ohne jedwede Änderung am System - funktioniert dies nicht mehr wie gewünscht.
Globale Variable in der 99_myUtils.pm:
our $ZeitBeginnZufall1Schlaf = sunset(-3300,"16:00","21:40");
Verwendung in einer Funktion (Ausschnitt), wobei $Startzeit auf $main::ZeitBeginnZufall1Schlaf gesetzt wird:
if ( $aktuellezeit gt $Startzeit ) {
Log:
Aktuelle Zeit (18:29:05) liegt ausserhalb der zulaessigen Zeit 41:34:19-23:59:59, also wird kein Zufall1SchlafTimer erstellt, obwohl noch keiner existiert. (Funktion Zufallslicht)
Nach Änderung von sunset auf sunset_abs wird wieder die korrekte Zeit verwendet.
Aber ist sunset_abs hier korrekt? Funktioniert das noch ab dem 21.06., wenn die Tage wieder kürzer werden?
Viele Grüße,
Heiko