SVG Schaltjahr und der 29. Februar

Begonnen von Wzut, 29 Februar 2020, 08:50:37

Vorheriges Thema - Nächstes Thema

Wzut

Ich logge in einer MySQl Tabelle Langzeitwerte von Stromverbrauch und PV Ertrag.
In zwei SVGs wird die Einstellung fixdrange year und endPlotToday 1 verwendet.
Seit heute Morgen werden diese SVGs nicht mehr angezeigt und im Log habe ich mehrfach folgende Meldung :
DbLog Log_db3 - wrong date/time format (from: 2019-02-29 00:00:00) requested by SVG: Day '29' out of range 1..28
Sieht für mich aus als wenn SVG gerne Daten vom 29.02.2019 hätte für den Anfang des Plots, die es aber natürlich nicht gibt und DbLog auch nicht ausliefern möchte.
Ich vermute morgen früh wird der Spuk vorbei sein wenn dann Daten ab dem 01.03.2019 angefordert werden, denn die SVGs werden angezeigt sobald ich entweder fixdrange oder endPlotToday ändere.

Edit :
für heute verwende ich ersteinmal fixedrange 2019-01-03 2020-02-29 , damit stimmen die Plots

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

rudolfkoenig

Ich meine ich habe es gefixt, habe es aber nicht getestet.

Wzut

THX Rudi, schaut gut aus. Plots werden wieder erstellt ohne Fehler im Log.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher