Código de Python - Obtener el primer y último día del mes

Imágen de perfil
Val: 756
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Obtener el primer y último día del mesgráfica de visualizaciones


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 23 de Noviembre del 2012 por Xavi
14.044 visualizaciones desde el 23 de Noviembre del 2012
Simple código que muestra como obtener el primer día del mes y el ultimo día.

Versión 1
estrellaestrellaestrellaestrellaestrella(1)

Publicado el 23 de Noviembre del 2012gráfica de visualizaciones de la versión: Versión 1
14.045 visualizaciones desde el 23 de Noviembre del 2012
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
"""
la funcion calendar.monthrange devuelve el dia de la semana que empieza
el mes, y el ultimo dia del mes
"""
 
import datetime
import calendar
 
today=datetime.datetime.now()
 
dateMonthStart="%s-%s-01" % (today.year, today.month)
dateMonthEnd="%s-%s-%s" % (today.year, today.month, calendar.monthrange(today.year-1, today.month-1)[1])
 
print "primer dia del mes: %s" % dateMonthStart
print "segundo dia del mes: %s" % dateMonthEnd



Comentarios sobre la versión: Versión 1 (1)

Rosa
29 de Septiembre del 2017
estrellaestrellaestrellaestrellaestrella
Me parece que para el fin del mes debería ser:
calendar.monthrange(today.year, today.month)[1]

¿por qué le restas uno?
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2252