sql >> Database teknologi >  >> RDS >> Mysql

Hvad er den anbefalede måde at gemme aktuel tid ved hjælp af PHP og MySQL?

Det anbefales at bruge mysql tidsstempel (ÅÅÅÅ-MM-DD TT:MM:SS) felttype til at gemme tids- og datovariabler i 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'");

Det giver dig mulighed for at bruge mysql-funktioner at sammenligne datoer, beregne tidsforskelle og så direkte i din mysql-forespørgsel.

Du kan også altid hente tidsstemplet ved hjælp af strtotime() funktion.

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


  1. Bedste praksis til at gemme datoen i MySQL fra PHP

  2. Opgradering til den nyeste Jira med den seneste version af MariaDB Server

  3. Opret materialiseret visning, der opdaterer optegnelser dagligt

  4. Sådan fungerer UTC_DATE() i MariaDB