Hauptmenü

04 Okt 2016 in Unixtime

Begonnen von CoolTux, 06 Oktober 2016, 15:14:57

Vorheriges Thema - Nächstes Thema

CoolTux

Ich suche eine einfache elegante Lösung um

$day $month $year
4       Okt       2016

in Unixtime zu bekommen um dann mit der aktuellen Unixtime zu vergleichen und zu schauen wie alt meine berechnete Unixtime zur aktuellen Unixtime ist.
Kann mich da bitte mal jemand schupsen.



Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

herrmannj

geht das ?

$time = timelocal($sec,$min,$hour,$mday,$mon,$year);
$time = timegm($sec,$min,$hour,$mday,$mon,$year);


vg
joerg

herrmannj

addon

plus Annahme

$hash->{Jan} == 0 .... $hash->{Okt} == 9 usw ...
$mon = $hash->{$month} ...

CoolTux

Interessanter weise ging es ohne Dein addon, denn genau das wollte ich versuchen zu vermeiden alle Monate in Wort in ein Hash zu stecken mit dem korrekten Wert für die passende Zahl.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net