Monthly timesheets can have 6 (12/2013) or even 4 weeks (02/2010)

This fixes the crash for 6 week months and months such as 12/2013
where the last day is in the first week (week #1) of next year.