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

Odečtěte nějaké datum a čas od aktuálního data a času, abyste zjistili věk v PHP

Měli byste použít DateTime třída.

$create_time = "2016-08-02 12:35:04";
$current_time="2016-08-02 16:16:02";

$dtCurrent = DateTime::createFromFormat('Y-m-d H:i:s', $current_time);
$dtCreate = DateTime::createFromFormat('Y-m-d H:i:s', $create_time);
$diff = $dtCurrent->diff($dtCreate);

echo $diff->format("%Y-%m-%d %H:%i");

To vrátí 00-0-0 03:40 Viz DateInterval::format pro další podrobnosti o formátování.



  1. Porovnání nabídek Galera Cluster Cloud:Část druhá Google Cloud Platform (GCP)

  2. B-strom vs hash tabulka

  3. Funkce JSON_VALUE() v Oracle

  4. Laravel:Nedefinovaný index:ovladač