Я хочу получить следующий округленный час (10:00:00 вместо 10:25:01), вызвав функцию strtotime
.Выходные данные из strtotime
должны переводиться непосредственно в округленный час.
В настоящий момент, если я делаю
var_dump(date('Y-m-d H:i:s', strtotime('+1 hour')));
, я получаю необоснованное значение, такое как
string '2011-08-16 10:21:57' (length=19)
хотя я хотел бы получить
string '2011-08-16 10:00:00' (length=19)
Я знаю, что этого можно достичь, выполнив:
var_dump(date('Y-m-d H:00:00', strtotime('+1 hour')));
Но я бы хотел добиться того же, используя только strtotime.Поэтому мне нужна строка, которая будет вычислять округленное время до strtotime.
Я пробовал такие значения, как
next hour, 0 minutes
+1 hour, 0 minutes
next rounded hour
, но безуспешно.