NEWS
Latest posts made by libsch
-
RE: Uhrzeit Sonnenaufgang von openweathermap an Dashboard
Hallo zusammen,
habe gestern noch ein wenig gesucht. Mir haben 2 Beiträge geholfen.
https://forum.iobroker.net/topic/50086/datum-und-zeitverarbeitung-mit-nodered/19
und
https://www.w3docs.com/snippets/javascript/how-to-format-a-javascript-date.htmlHabe es jetzt so gelöst:
1. Funktion
1 var newMsg = { payload : msg.payload.sunset };
2 return newMsg2. Funktion
1 var time = msg.payload
2 time *= 1000
3 msg.payload = time;
4 return msg;Danach noch eine change-node mit
$moment(payload).format('HH:mm:ss')Jetzt geht es. Wer noch eine elegantere Möglichkeit hat, darf die gern teilen. Bin gerade erst am Angang,
mich mit Node-Red und Javascript zu beschägftigen.LG Daniel
-
Uhrzeit Sonnenaufgang von openweathermap an Dashboard
Hallo Zusammen,
ich habe den Zeitpunkt des Sonnenaufgangs als Number von openweathernet.
1 var newMsg = { payload : msg.payload.sunset };
2 return newMsgDanach wandle ich es in einen String und schneide GMT+0100 (Mitteleuropäische Normalzeit) weg. Dann bleibt das Datum mit Uhrzeit übrig.
1 var time = msg.payload
2 time *= 1000
3 var sunrise = new Date(time)
4 msg.payload = sunrise.toString().replace(" GMT+0100 (Mitteleuropäische Normalzeit)", "");
5 return msg;Ergebnis:
2.1.2022, 20:03:56node: f5dde3798730e67d
msg.payload : string[24]
"Sun Jan 02 2022 08:07:14"Jetzt würde ich gern das Datum und die Uhrzeit getrennt anzeigen lassen. Nur leider weiß ich nicht, wie ich das trennen kann.
Kann mir da jemand helfen?
LG Daniel