sunset in globaler Variable => ""41:35:23"

Begonnen von heikoh81, 23 Februar 2015, 20:39:10

Vorheriges Thema - Nächstes Thema

heikoh81

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