[pyar] Sumas de meses

Gabriel gepatino en gmail.com
Dom Jun 3 11:30:14 ART 2012


Yo iría por la solución de sumar 30 días, que a fines prácticos es casi [1]
lo mismo que sumar un mes.

Sumar de a un mes tiene varios temas que deberías validar (a menos que te
lo resuelva relativedelta, no la conozco) como que si estas en
diciembre también tenes que incrementar el año, si estas en días 31 tenes
que verificar si el mes siguiente también los tiene, si estas en enero
tenes que considerar que febrero tiene 28 o 29 días así que para los días >
28 tenes otro caso especial.



[1] menos para el 30 y 31 de enero.

El 2 de junio de 2012 01:10, Leonel Caraccioli
<leonel en backupnet.com.ar>escribió:

> -----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':'Setiembre','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.
>
> Saludos
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk/JkjkACgkQ7i6Nxl0L5wvGCQCffrzEPwl29weerJUs4QHp0IjC
> Zi8An2z0QJpWyfUj7RcG0Q5YwXodKrVs
> =Te9R
> -----END PGP SIGNATURE-----
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Gabriel E. Patiño

http://about.me/gepatino
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120603/1038b769/attachment.html>


More information about the pyar mailing list