sql >> Base de Datos >  >> RDS >> Mysql

¿Diferencia horaria entre una fecha y la hora actual?

Puede usar el DateTime funciones de php.

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

A partir de aquí, puede usar algunas declaraciones if para generar la diferencia horaria en otro formato (segundos, minutos, horas, meses, etc.) ¡dependiendo de la diferencia horaria real! Los formatos para la salida se encuentran aquí