From efabc75e3eef207eccbf41951f90c625bc24641c Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 29 Feb 2020 09:45:55 +0000 Subject: [PATCH] 98_SVG.pm: fixedrange:year & endplottoday & leap-year issue (Forum #108829) git-svn-id: https://svn.fhem.de/fhem/trunk@21313 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_SVG.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index e2a469fa1..caa0f3eaf 100644 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -889,8 +889,11 @@ SVG_substcfg($$$$$$) sub SVG_tspec(@) { + my $d=$_[3]; + $d = 28 if($d==29 && $_[4]==1 && $_[5]%4); + $d = 30 if($d==31 && ($_[4] =~ /3|5|8|10/)); return sprintf("%04d-%02d-%02d_%02d:%02d:%02d", - $_[5]+1900,$_[4]+1,$_[3],$_[2],$_[1],$_[0]); + $_[5]+1900,$_[4]+1,$d,$_[2],$_[1],$_[0]); } ##################