muchas gracias por su ayuda, ya logre solucionarlo gracias a sus aportes El 20 de noviembre de 2014, 10:01, Chema Cortes <pych...@gmail.com> escribió:
> > El 20 de noviembre de 2014, 0:42, Gustavo Cordero < > gustavocorde...@gmail.com> escribió: > >> buena tarde soy nuevo en el tema de programación necesito llegar a una >> fecha con el siguiente formato 18/11/2014 <==== este es el resultado >> esperado >> >> únicamente tengo los valores de >> >> semana del año = 47 >> semana del mes = 4 >> dia de la semana = 2 (que es igual a martes ) >> >> me podrían ayudar y decirme como debería ir el script o que función me >> podría servir para esto >> >> > > Usa el módulo 'datetime' y opera fechas. > > Por pasos: > > # 1 de enero > jan1 = date.today().replace(month=1, day=1) > > # origen del calendario, restando el día de la semana del 1 de enero > origin = jan1 - timedelta(days=jan1.weekday()+1) > > # obtención de día que nos interesa sumándolo al origen > myday = origin + timedelta(weeks=semana -1, days = dia_semana ) > > # impresión en el formato específico > print myday.strftime(("%d/%m/%Y") > > > PD: Adjunto un fichero de código un poco más completo. > > > > > > > >> o un likns que me den de referencia seria de mucha ayuda cualquier aporte >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/