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

Jaký je doporučený způsob ukládání aktuálního času pomocí PHP a MySQL?

Doporučuje se použít časové razítko mysql (RRRR-MM-DD HH:MM:SS) typ pole pro ukládání proměnných času a data v mysql .

$sDate = date("Y-m-d H:i:s"); // 2015-04-07 07:12:51
mysql_query("insert into `table_name` set `created_on` = '$sDate'");

Umožňuje vám používat funkce mysql porovnat data, vypočítat časové rozdíly a tak přímo v dotazu mysql.

Časové razítko můžete také vždy získat pomocí strtotime() funkce.

$result = mysql_query("select `created_on` from `table_name`");
$row = mysql_fetch_row($result);
$iTimestamp = strtotime($row[0]); // 1428390771


  1. Oprava Msg 8114 „Chyba při převodu datového typu varchar na číselný“ v SQL Server

  2. JDBC Thin Oracle 11g

  3. Jak počítat skupinu podle dotazu v NodeJS Sequelize

  4. Index se neaplikuje na indexované zobrazení