Mysql
 sql >> Database >  >> RDS >> Mysql

Differenza di tempo tra una data e l'ora corrente?

Puoi utilizzare DateTime funzioni di php.

$datetime1 = new DateTime('2011-10-17 07:08:00');
$datetime2 = new DateTime();
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');

Da qui in poi puoi utilizzare alcune istruzioni if ​​per emettere la differenza di orario in un altro formato (secondi, minuti, ore, mese, ecc.) a seconda della differenza di orario effettiva! I formati per l'output si trovano qui