Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was ist der empfohlene Weg, um die aktuelle Zeit mit PHP und MySQL zu speichern?

Es wird empfohlen, mysql timestamp zu verwenden (JJJJ-MM-TT HH:MM:SS) Feldtyp zum Speichern von Zeit- und Datumsvariablen in 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'");

Es gibt Ihnen die Möglichkeit, Mysql-Funktionen um Daten zu vergleichen, Zeitunterschiede zu berechnen usw. direkt in Ihrer MySQL-Abfrage.

Sie können den Zeitstempel auch jederzeit mit strtotime() abrufen Funktion.

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