5.11.07

Python: ¿En qué día nos encontramos?

En ocasiones puede que necesitemos saber el día de la semana de una fecha en concreto, que podemos realizar con el siguiente código:

import datetime
dicDays = {'MONDAY':'Lunes','TUESDAY':'Martes','WEDNESDAY':'Miercoles','THURSDAY':'Jueves', \
'FRIDAY':'Viernes','SATURNDAY':'Sabado','SUNDAY':'Domingo'}
anho = 2007
mes = 11
dia = 05
fecha = datetime.date(anho, mes, dia)
print dicDays[fecha.strftime('%A').upper()]

1 comentario:

azorys dijo...

Buena solución, ya la estoy utilizando, solo una pequeña corrección: es SATURDAY, sin la N ;)