3
strtotime
関数を呼び出すと、次の四捨五入された時間(10時25分01秒ではなく10:00:00)を取得します。 strtotime
の出力は、丸められた時間に直接変換する必要があります。現時点でstrtotimeで直接丸めた分を得るには
私は
var_dump(date('Y-m-d H:i:s', strtotime('+1 hour')));
をすれば、私は
string '2011-08-16 10:00:00' (length=19)
を取得したいと思いながら、私はこれを達成することができます知っているように
string '2011-08-16 10:21:57' (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
成功せずなどの値を試してみました。