Se te queda clavado el minuto diez porque está mal formateada la fecha :)
Estás mostrando el mes y no los minutos. En las dos últimas opciones tienes:
Código PHP:
<?php
$now2 = strtotime(date('Y-m-d H:i:s'));
echo date('Y-m-d H:m:s', $now2);
echo '<br>';
$now3 = new DateTime;
echo $now3->format('Y-m-d H:m:s');
?>
Y debería ser:
Código PHP:
<?php
$now2 = strtotime(date('Y-m-d H:i:s'));
echo date('Y-m-d H:i:s', $now2);
echo '<br>';
$now3 = new DateTime;
echo $now3->format('Y-m-d H:i:s');
?>