3v4l.org

run code in 300+ PHP versions simultaneously
<?php $format = 'Y-m-d H:i:s'; // Using strtotime() function (Easiest) $time = strtotime('2016-09-03 14:55:24'); for ($x = 0; $x < 12; $x++) { $time = strtotime('+67 seconds', $time); echo date($format, $time) . "\n"; } echo "\n"; // Using DateTime objects, via the date_* functions $time = date_create('2016-09-03 14:55:24'); for ($x = 0; $x < 12; $x++) { date_add($time, date_interval_create_from_date_string('67 seconds')); echo date_format($time, $format) . "\n"; } echo "\n"; // Using DateTime objects, via Date* class methods $time = new DateTime('2016-09-03 14:55:24'); for ($x = 0; $x < 12; $x++) { $time->add(new DateInterval('PT67S')); echo $time->format($format) . "\n"; }

preferences:
43.9 ms | 409 KiB | 5 Q