我希望通过调用strtotime
函数获取下一个舍入小时(10:00:00而不是10:25:01)。 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
但没有成功。