Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/01/2015, 18:13
Jesueto
 
Fecha de Ingreso: febrero-2013
Mensajes: 43
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Dividir horario cada 20 min según hora-inicio hora-fin establecidos?

Cita:
Iniciado por hhs Ver Mensaje
La idea basica es la siguiente:
Código PHP:
Ver original
  1. $interval = new DateInterval('PT20M');
  2. $start = new DateTime('10:40');
  3. $end = (new DateTime('13:00'))->modify('+20 min');
  4. $period = new  DatePeriod($start,$interval,$end);
  5.  
  6. foreach($period as $date)
  7. {
  8.     echo $date->format('H:i') . '<br>';
  9. }
Los detalles están en la documentación: http://php.net/manual/en/book.datetime.php
Perfecto. Gracias.