Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Zeitunterschied zwischen einem Datum und der aktuellen Uhrzeit?

Sie können die DateTime verwenden Funktionen von php.

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

Ab hier können Sie mit einigen if-Anweisungen die Zeitdifferenz je nach tatsächlicher Zeitdifferenz in einem anderen Format (Sekunden, Minuten, Stunden, Monat usw.) ausgeben! Die Formate für die Ausgabe finden Sie hier