From a716158b4828909b2728ae7035f4a31d52d74a80 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Fri, 1 Jan 2021 09:44:07 +0000 Subject: [PATCH] 95_holiday.pm: search with the right year for yesterday/tomorrow (Forum #117252) git-svn-id: https://svn.fhem.de/fhem/trunk@23448 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/95_holiday.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/95_holiday.pm b/fhem/FHEM/95_holiday.pm index 2e5b36a50..c0373d4e8 100644 --- a/fhem/FHEM/95_holiday.pm +++ b/fhem/FHEM/95_holiday.pm @@ -310,12 +310,12 @@ holiday_Get($@) $t += 86400 if($a[1] eq "tomorrow"); $t -= 86400 if($a[1] eq "yesterday"); my @a = localtime($t); - $arg = sprintf("%02d-%02d", $a[4]+1, $a[3]); + $arg = sprintf("%04d-%02d-%02d", $a[5]+1900, $a[4]+1, $a[3]); } elsif($a[1] eq "days") { my $t = time() + ($a[2] ? int($a[2]) : 0)*86400; my @a = localtime($t); - $arg = sprintf("%02d-%02d", $a[4]+1, $a[3]); + $arg = sprintf("%04d-%02d-%02d", $a[5]+1900, $a[4]+1, $a[3]); } else { return "unknown argument $a[1], choose one of ".