[erledigt] RedMatic Node-Red: [kein] Bug in node-red-contrib-german-holidays

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
MacDad
Beiträge: 83
Registriert: 16.12.2017, 11:22
Wohnort: NRW-DO.

[erledigt] RedMatic Node-Red: [kein] Bug in node-red-contrib-german-holidays

Beitrag von MacDad » 31.05.2019, 00:25

Moin,

mir ist da im german-holidays (0.0.3) Node gerade etwas aufgefallen.
Im Object "today" wird "month" falsch ausgegeben. Der Monatswert ist um -1 versetzt, siehe Anhang.

Aktuell haben wir den 31.05.2019, "month" gibt mir den Wert 4 aus, also April.
Der "dateString:" "2019-05-31" ist wieder passend.

Nachtrag:
Der Fehler zieht sich durch alle Objecte (yesterday, tomorrow ....)

Dies zur Info und weiteren Verwendung.

Gruß Dirk
Dateianhänge
Object.today.month.png
Zuletzt geändert von MacDad am 31.05.2019, 23:03, insgesamt 1-mal geändert.
RPi3: RaspberryMatic 3.47.22.20191026 (HmIP & HM)
CUxD 2.3.4
RedMatic 5.2.0
Programmedrucken 1.2a
Pocket Control HM V10.5.1 Abo

Hypnos
Beiträge: 460
Registriert: 06.01.2018, 12:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 57 Mal
Danksagung erhalten: 39 Mal

Re: RedMatic Node-Red: Bug in node-red-contrib-german-holidays

Beitrag von Hypnos » 31.05.2019, 22:42

Falsch ist relativ und kommt auf die Definition drauf an. :lol:

Aktuell richtet sich das nach der von JavaScript. 8)

Code: Alles auswählen

https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date/getMonth

Die getMonth() Methode gibt den Monat eines Datums bezüglich der Ortszeit zurück. Diese Monat ist ein 0 basierter Wert (wobei 0 den ersten Monat des Jahres beschreibt).
Also,Januar ist 0, Februar 1, usw...

Ich kann das natürlich auch gerne ändern.

MacDad
Beiträge: 83
Registriert: 16.12.2017, 11:22
Wohnort: NRW-DO.

Re: RedMatic Node-Red: Bug in node-red-contrib-german-holidays

Beitrag von MacDad » 31.05.2019, 23:02

Moin Hypnos,
Hypnos hat geschrieben:
31.05.2019, 22:42
Ich kann das natürlich auch gerne ändern.
Brauchst Du nicht :wink:
Deine Erläuterung ist ja plausibel und nachvollziehbar. Der "Fehler" sitzt mal wieder vor dem PC :mrgreen:
Da ich mir den Monat als Text über einen change Knoten ausgeben lasse, ändere ich einfach bei mir die Regeln und alles ist gut :D

Schönen Abend! Gruß Dirk
RPi3: RaspberryMatic 3.47.22.20191026 (HmIP & HM)
CUxD 2.3.4
RedMatic 5.2.0
Programmedrucken 1.2a
Pocket Control HM V10.5.1 Abo

Antworten

Zurück zu „RedMatic“