3v4l.org

run code in 300+ PHP versions simultaneously
<?php $datetime = new DateTime(); $second = $datetime->format("s"); $datetime->add(new DateInterval("PT".(60-$second)."S")); $minute = $datetime->format("i"); $minute = $minute % 15; $diff = 15 - $minute; $datetime->add(new DateInterval("PT".$diff."M")); var_dump($datetime);

preferences:
48.79 ms | 402 KiB | 5 Q