sql >> Databáze >  >> RDS >> Mysql

Časový rozdíl mezi datem a aktuálním časem?

Můžete použít DateTime funkce php.

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

Od této chvíle můžete použít některé příkazy if pro výstup časového rozdílu v jiném formátu (sekundy, minuty, hodiny, měsíc atd.) v závislosti na skutečném časovém rozdílu! Formáty pro výstup naleznete zde



  1. Najděte všechny celočíselné sloupce, které dosahují svých limitů, pomocí information_schema

  2. Aktualizace primárního klíče MySQL

  3. Jak zkontrolujete shodu hodnoty ve třetím sloupci na základě odlišných kombinací dalších dvou sloupců?

  4. MySQL ORDER BY Pole data, které není ve formátu data