Advertisement
Fhernd

encontrar-rango-fechas.py

Jun 7th, 2018
1,485
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. from datetime import datetime, date, timedelta
  2. import calendar
  3.  
  4. def calcular_rango_fechas(fecha_inicio=None):
  5.     if fecha_inicio is None:
  6.         fecha_inicio = date.today().replace(day=1)
  7.  
  8.     _, dias_mes = calendar.monthrange(fecha_inicio.year, fecha_inicio.month)
  9.  
  10.     fecha_final = fecha_inicio + timedelta(days=dias_mes)
  11.  
  12.     return (fecha_inicio, fecha_final)
  13.  
  14.  
  15. dia = timedelta(days=1)
  16. primer_dia, ultimo_dia = calcular_rango_fechas()
  17.  
  18. while primer_dia < ultimo_dia:
  19.     print(primer_dia)
  20.     primer_dia += dia
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement