From a076620e305138794dcbe99cbc3072620b5ee7e2 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Thu, 22 Nov 2012 15:32:00 +0000 Subject: [PATCH] Buss-und-bettag fix git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@2157 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 bd3bffb95..3cfc2056e 100755 --- a/fhem/FHEM/95_holiday.pm +++ b/fhem/FHEM/95_holiday.pm @@ -132,7 +132,7 @@ holiday_refresh($$) } elsif($l =~ m/^5/) { # nth weekday since MM-DD / before MM-DD my @a = split(" +", $l, 6); - # arguments: 5 + # arguments: 5 my %wd = ("Sun"=>0, "Mon"=>1, "Tue"=>2, "Wed"=>3, "Thu"=>4, "Fri"=>5, "Sat"=>6); my $wd = $wd{$a[2]}; @@ -144,7 +144,7 @@ holiday_refresh($$) my $yday=$fd[7]; # create time object of target date - mktime counts months and their # days from 0 instead of 1, so subtract 1 from each - my $tgt=mktime(0,0,1,$a[3]-1,$a[4]-1,$fd[5],0,0,-1); + my $tgt=mktime(0,0,1,$a[4]-1,$a[3]-1,$fd[5],0,0,-1); my $tgtmin=$tgt; my $tgtmax=$tgt; my $weeksecs=7*24*60*60; # 7 days, 24 hours, 60 minutes, 60seconds each