PHP+MySQL-Verarbeitungszeit

不言
Freigeben: 2023-03-28 17:06:01
Original
2606 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Verarbeitungszeit von PHP + MySQL vor, die einen gewissen Referenzwert hat. Jetzt kann ich sie mit allen teilen. Freunde in Not können sich darauf beziehen

Obwohl MySQL seinen eigenen Zeittyp hat Aus Kompatibilitätsgründen wird in PHP im Allgemeinen die Zeitfunktion verwendet, um den Unix--Zeitstempel abzurufen. In der Datenbank speichern.
1.Unix-Zeitstempel
Die Zeitfunktion in PHP gibt den Unix-Zeitstempel zurück. Standardmäßig analysiert PHP die Greenwich Mean Time und zeigt sie an.
ist die Anzahl der Sekunden seit dem 1. Januar 1970 (Mitternacht UTC/GMT).
2. Konvertieren Sie den Unix-Zeitstempel in das Datum der menschlichen Erkennung

$str = date(“Y-m-d H:i:s”, time())得出的是格林威治时间,非中国时间。加上8小时即可。
$str = date(“Y-m-d H:i:s”, time()+8*3600)
Nach dem Login kopieren

Konvertieren Sie den Unix-Zeitstempel in die chinesische Zeit:
3. Konvertieren Sie das Datum der menschlichen Erkennung in den Unix-Zeitstempel

$int = strtotime(“2014-11-8 08:12:24”);
Nach dem Login kopieren

4. Datenbanktyp
Da der int-Bereich der MySQL-Datenbank mit dem Unix-Zeitstempeltyp übereinstimmt, reicht nur crime int aus. Die Erstellungszeit wird durch int dargestellt. Einige SQL-Dateien zeigen crime int(11). Die 11 in den Klammern ist die Standardanzeigelänge von MySQL, nicht die Länge der Datengröße.
Der Standardwert von int in MySQL ist (-2 147 483 648, 2 147 483 647), und 10 Bits können die Anforderungen erfüllen.
5. Schreiben Sie die aktuelle Zeit in die Datenbank

$n = time();
$query = "insert into time_test values( $n )";
$ret = mysql_query($query, $con);
Nach dem Login kopieren

6. Zeigen Sie die Datenbankzeit als China-Zeit an

$query = "select ctime from time_test;";
$ret = mysql_query($query, $con);
if(!$ret)
{
die("query error: " . mysql_error());
}

while ( $arr = mysql_fetch_array($ret))
{
//数据库中取出的是字符串,为保险起见,转换为int类型。
echo date("Y-m-d H:i:s", intval($arr["ctime"]) + 8*3600) . "<br>";
}
Nach dem Login kopieren

Das Obige ist der gesamte Inhalt dieses Artikels, vielen Dank fürs Lesen.

Verwandte Empfehlungen:

php+mysql implementiert die Webseite zur Anmeldung, Registrierung und Passwortänderung

php+mysql+jquery-Methode zur Implementierung Kalender-Check-in-Funktion

Das obige ist der detaillierte Inhalt vonPHP+MySQL-Verarbeitungszeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage