Calendar puzzle solver

Pick a date. The ten pieces cover everything except the month, the day and the weekday.