- time: documentation ( source)
<?php
function roundToNextHour($dateString) {
$date = new DateTime( $dateString );
$minutes = $date->format('i');
if($minutes > 0){
$date->modify("+1 hour");
$date->modify('-'.$minutes.' minutes');
}
return $date;
}
echo roundToNextHour(time());