update weekday cache