Given two numbers, month and year, how can I compute the first and the last day of that month ? My goal is to output these three lines:

1/ month / year (month in textual form but that is trivial)

2/ for each day of the month: name of the day of the week for the current day: Fri. & Sat. & Sun. [...]

3/ day number within the month: 1 & 2 & 3 [...] & 28 & .. ?