by mflorell » Wed Oct 31, 2007 11:05 pm
I have duplicated this issue and here is the fix.
Find this line (around 1296 somewhere):
$Cstart= mktime(0,0,0,$Cmonth,1,$CYyear);
Change it to:
$Cstart= mktime(11,0,0,$Cmonth,1,$CYyear);
And that is it. The problem is that since it was using midnight as it's time and the 4th only has 23 hours in it, that day will appear twice in areas where DST is used.
Thanks for finding this bug! It will be fixed in SVN tonight.