Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/07/2013, 13:03
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Saber fechas exactas entre un determinado periodo

Cita:
Iniciado por Italico76 Ver Mensaje
Excelente @hhs ... la diferencia es que es un intervalo [begin,end) o sea no incluye el ultimo dia
Gracias y si, es un intervalo semiabierto. Puede solucionar de forma muy sencilla para que incluya la ultima fecha dentro del rango.

Código PHP:
Ver original
  1. $begin = new DateTime( '2013-07-10' );
  2. $end = new DateTime( '2013-07-31' );
  3.  
  4. $end->modify('+1 day');
  5.  
  6. $interval = new DateInterval('P1D');
  7. $daterange = new DatePeriod($begin, $interval ,$end);
  8.  
  9. foreach($daterange as $date){
  10.     echo $date->format("Y-m-d") . "<br>";
  11. }
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.