Il metodo di utilizzo di strtotime
dovrebbe funzionare.
<?php
echo date("Y/m/d H:i:s", strtotime("now")) . "\n";
echo date("Y/m/d H:i:s", strtotime("+30 minutes"));
?>
uscita
2012/03/22 10:55:45
2012/03/22 11:25:45 // 30 minutes later
Tuttavia il metodo di aggiungere il tempo, probabilmente non è corretto. Quanto sopra funzionerà per aggiungere 30 minuti all'ora corrente. Supponiamo di voler aggiungere 30 minuti da un dato tempo, $t
, quindi utilizzare il secondo parametro di strtotime
, che viene utilizzato come base per il calcolo delle date relative.
date("Y/m/d H:i:s", strtotime("+30 minutes", $t));
http://codepad.org/Z5yquF55
possibile duplicato di http://stackoverflow.com/search ? q = add + minutes + php – Gordon