Reading Timestamp in Datum/Uhrzeit umwandeln

Begonnen von Tutti_Bomovski, 22 Juli 2021, 16:19:09

Vorheriges Thema - Nächstes Thema

Tutti_Bomovski

Hallo Zusammen,
ich habe über das Modul UWZ eine Abfrage zur Unwetterwarnungen zu einem bestimmten Ort.
Soweit so gut funktioniert das auch.

Es wird ein Reading "Warn_0_Start" geliefert und als Timestamp dargstellt.
Wie wandle ich das in eine lesbare Form Datum / Uhrzeit um?

Otto123

Schau mal ob Du hier das richtige findest, ansonsten solltest Du Beispiele zeigen - ich habe keine Vorstellung was für Dich "lesbar" bedeutet :)
https://wiki.fhem.de/wiki/Zeitangaben,_rechnen_mit

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Tutti_Bomovski

Hallo,
naja der Timestamp wie zu erwarten so:
Warn_0_Start = 1626955200

Schön wäre es, wenn ich daraus ein Reading schaffe welches im Format TT-MM-JJJJ ss:mm (23.07.2021 08:25) das anzeigt.

Ich schaue mir aber auch noch mal das Thema Zeitangaben an.

Otto123

Moin,

naja ganz schnell so:
{localtime(1626955200)}
Der Rest ist in dem Artikel erklärt :) mit strftime() geht quasi "Alles".

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

frank

ich würde erst mal das attribut humanreadable setzen.  ;)
Zitathumanreadable
Add additional Readings Warn_?_Start_Date, Warn_?_Start_Time, Warn_?_End_Date and Warn_?_End_Time containing the coresponding timetamp in a human readable manner. Additionally Warn_?_uwzLevel_Str and Warn_?_Type_Str will be added to device readings (0|1).
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Otto123

Zitat von: frank am 23 Juli 2021, 09:30:20
ich würde erst mal das attribut humanreadable setzen.  ;)
Ach so einfach? Dazu müsste man ja die Doku lesen :) ;D
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

frank

vielleicht müsste der link zu "device specific help" besser positioniert werden?
und "nervig" rot erscheinen, so wie das fragezeichen.  ;)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html