Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Einführung in den 13-stelligen Zeitstempel in PHP+MySQL

Detaillierte Einführung in den 13-stelligen Zeitstempel in PHP+MySQL

高洛峰
高洛峰Original
2017-03-22 17:27:003283Durchsuche
function getMillisecond() {
    list($t1, $t2) = explode(' ', microtime());
    // return $t2 . '.' .  ceil( ($t1 * 1000) );
    return $t2 . ceil( ($t1 * 1000) );
}
echo getMillisecond();

Mit der obigen Methode kann der 13-stellige Zeitstempel abgerufen und in die MySQL-Tabelle geschrieben werden.

Wenn die ursprüngliche Zeit in der Tabelle im Datumsformat vorliegt. Konvertieren Sie es einfach so.

Beispiel: CU ist eine Tabelle. mtime ist ein Feld, das einen 13-stelligen Zeitstempel enthält. Zeit ist die ursprüngliche Schreibzeit im Datenzeitformat.

update CU set mtime = UNIX_TIMESTAMP(time)*1000;

Anhang:

Der UNIX-Zeitstempel wird mithilfe der -Funktion in ein Datum konvertiert: FROM_UNIXTIME()

select FROM_UNIXTIME(1156219870);

Verwenden Sie die Funktion, um das Datum in einen UNIX-Zeitstempel zu konvertieren: UNIX_TIMESTAMP()

Wählen Sie UNIX_TIMESTAMP('2006-11-04 12:23:00′);

Beispiel: MySQL-Abfrage für den aktuellen Tag Anzahl der Datensätze:

$sql="select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m-%d') = DATE_FORMAT( NOW(),' %Y-%m-%d') order by id desc“;


Natürlich können Sie auch die Konvertierung in PHP

UNIX-Zeit Verwenden Sie die Funktion, um den Stempel in ein Datum umzuwandeln: date()

date('Y-m-d H:i:s', 1156219870);

Verwenden Sie die Funktion, um ein Datum umzuwandeln zum UNIX-Zeitstempel:

strtotime()

strtotime('2010-03-24 08:15:42');

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in den 13-stelligen Zeitstempel in PHP+MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn