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

Získání přesného časového rozdílu z pole datetime MYSQL

Použijte DateTime . Zde je ukázka:

$now = new DateTime('now');
$posted = new DateTime($postDateFromDBHere);
$interval = $posted->diff($now);
var_dump($interval);
echo $interval->format('%y-%m-%d %h:%m:%s'); //You can do similar to format your output as you wish.


  1. Příklady TIMEDIFF() – MySQL

  2. Nastavení výchozího časového pásma na serveru MySql pomocí PhPMyAdmin

  3. Zjistěte, který symbol měny vaše relace používá v Oracle

  4. Funkce oken a další místní agregace