Con qué día empieza la semana en python? What's the first day of the week in python?


Venga, vamos a jugar un poco más con las fechas. ¿Con qué día empezó esta semana?.

d=datetime.date.today()
delta=datetime.timedelta(days=1)
fecha_inicio_semana=d-(delta*(d.isoweekday()-1))

Warning, for the the non-ISO calendars such as UK/USA: the function isoweekday assumes that the first day of the week is Monday.