PHPで「次の時刻」をUnixタイムスタンプで計算する方法です!
つまり、「13:30」のときは「14:00」を返す、「13:59」のときは「14:00」を返す、「14:01」のときは「15:00」を返す…。
といった処理です!
date_default_timezone_set('Asia/Tokyo');
$now = time();
$next_hour = $now + 3600 - ($now % 3600);
echo ($next_hour);
echo (date("Y/m/d H:i:s", $next_hour));
上記のようなコードで計算できるので、ご賞味あれ!
以上!