[gelöst] pearl localtime()

Begonnen von matzke, 20 Oktober 2021, 20:49:05

Vorheriges Thema - Nächstes Thema

matzke

Hi,
was mache ich falsch, dass mir der folgende Code in FHEM nicht die richtige Stundenzahl 20 mit $hour ausgibt, sondern 5?

my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900;


Ergebnis:
10,47,5,20,9,2021,3,292,1

5 sollte eigentlich die Uhrzeit im Format "20" für 20 Uhr sein.

matzke

Hatte vorher eine if-condition, welche einen Vergleichsoperator mit "= 6" hatte anstatt "== &"..

betateilchen

Zitatpearl

es heißt perl.

pearl ist ein Schrotthändler in Süddeutschland, der einen ganzen Katalog voller Dinger hat, die ich schon immer nicht haben wollte...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!