Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/03/2013, 07:51
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 5 meses
Puntos: 793
Respuesta: Mostrar intervalos de horario

Con una versión reciente de PHP eso sería:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $begin = new DateTime('8:00:00');
  4. $end = new DateTime('21:00:00');
  5. $interval = new DateInterval('PT30M');
  6.  
  7. $daterange = new DatePeriod($begin, $interval, $end->add($interval));
  8.  
  9. foreach($daterange as $date){
  10.     echo $date->format("H:i:s") . '<br />';
  11. }

Consulta sobre mktime y strtotime para hacerlo con otras funciones.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP