I'm using Calendar and monthdatescalendar()
import Calendar
mycal = calendar.Calendar(0)
laborday = mycal.monthdatescalendar(2003, 9)[0][0]
correctly returns 09/01/2003
laborday = mycal.monthdatescalendar(2004, 9)[0][0]
returns 08/30/2014 which is not the desired result
What is the right way to correctly get FIRST ***day of the month (for any month/year) without getting the last ***day of the prior month instead because you get the first week correctly?