diff --git a/fhem/FHEM/57_Calendar.pm b/fhem/FHEM/57_Calendar.pm index d70ca3fac..9e6a67b7e 100644 --- a/fhem/FHEM/57_Calendar.pm +++ b/fhem/FHEM/57_Calendar.pm @@ -290,8 +290,7 @@ sub d { my @c= split("P", $d); $sign= -1 if($c[0] eq "-"); - shift @c if($c[0] =~ m/[\+\-]/); - my ($dw,$dt)= split("T", $c[0]); + my ($dw,$dt)= split("T", $c[1]); $dt="" unless defined($dt); if($dw =~ m/(\d+)D$/) { $t+= 86400*$1; # days