[pyar] Sumas de meses

Juan Manuel Santos vicariousdm en gmail.com
Sab Jun 2 01:37:59 ART 2012


On Saturday, June 02, 2012 01:10:39 Leonel Caraccioli wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Muchachos:
> 
> Hace unas horas que ando dando vueltas con este tema y no encuentro
> una solución elegante que no sea harcodear todo.
> 
> La cosa es que no encuentro la forma de sacar el siguiente mes al actual:
> 
>    mes =
> {'JANUARY':'Enero','FEBRUARY':'Febrero','MARCH':'Marzo','APRIL':'Abril','MAY
> ':'Mayo','JUNE':'Junio','JULY':'Julio','AUGUST':'Agosto','SEPTEMBER':'Setiem
> bre','OCTOBER':'Octubre','NOVEMBER':'Noviembre','DECEMBER':'Diciembre'}
> 
> mes[ datetime.date.today().strftime('%B').upper() ]
> 
> También necesito el año en otro lado. Por lo que mi pregunta es como
> sumarle un mes a  datetime.date.today()
> 
> Intenté un par de cosas que saque de internet, pero como que no
> termino de entender muy bien que onda como funciona el tema de fechas
> en python.
> 

datetime.timedelta no soporta meses/años por no tener éstos una cantidad fija 
de días.

Buscate el módulo relativedelta. Hace maravillas ;)

Saludos
Juan Manuel
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120602/7dfd818f/attachment.html>


More information about the pyar mailing list