Add ability to take attendance for past dates

one test is skipped
Yeah, I agree. We don't need attendance for weekends so we should kick out all weekend days.