Obtenga la fecha del número de semana ISO en Python [duplicado]
Posible duplicado:
¿Cuál es la mejor manera de encontrar el inverso de datetime.isocalendar ()?
Tengo un número de año y semana ISO 8601, y necesito traducir esto a la fecha del primer día de esa semana (lunes). ¿Cómo puedo hacer esto
datetime.strptime () toma tanto un%W
y un%U
, pero ninguno se adhiere a las normas ISO 8601 de lunes a viernes que datetime.isocalendar () utilizar
Actualizar Python 3.6 apoya el%G
, %V
y%u
as directivas @ también están presentes en libc, lo que permite esta línea:
>>> datetime.strptime('2011 22 1', '%G %V %u')
datetime.datetime(2011, 5, 30, 0, 0)