3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = get_minutes('02:50'); $b = get_minutes('08:30'); /*echo intval(($b+30)/60); echo " "; echo ($b+30)%60;*/ $d = $b-$a; $intervalo = 15; $citas = intval($d/$intervalo); for($i=0;$i<$citas;$i++){ $horaCom = intval($a/60); $horaTer = intval(($a+$intervalo)/60); $minCom = $a%60; $minTer = ($a+$intervalo)%60; echo $horaCom.":".$minCom."-".$horaTer.":".$minTer."\n"; $a=$a+$intervalo; } function get_minutes($time_string) { $parts = explode(":", $time_string); $hours = intval($parts[0]); $minutes = intval($parts[1]); return $hours * 60 + $minutes; }

preferences:
71.48 ms | 402 KiB | 5 Q