Heim > Artikel > Backend-Entwicklung > So konvertieren Sie das Zeitformat in PHP in einen Zeitstempel
So konvertieren Sie Zeitstempel im PHP-Zeitformat: 1. Verwenden Sie die Funktion strtotime(), um das durch eine englische Textzeichenfolge dargestellte Datum in einen Zeitstempel umzuwandeln. 2. Verwenden Sie die Funktion mktime(), um den UNIX-Zeitstempel eines Datums zurückzugeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP bietet Funktionen, mit denen verschiedene Formen von Datumsangaben problemlos in Zeitstempel umgewandelt werden können:
strtotime(): Analysieren Sie die Datums-/Uhrzeitbeschreibung eines beliebigen englischen Textes in einen Zeitstempel.
mktime(): Zeitstempel vom Datum abrufen. Die Funktion
strtotime()
strtotime() wird verwendet, um das durch die englische Textzeichenfolge dargestellte Datum in einen Zeitstempel umzuwandeln. Sie ist die Umkehrfunktion von date() und gibt den Zeitstempel erfolgreich zurück FALSCH. Syntax:
int strtotime ( string time [, int now] )
Zeit erforderlich. Gibt eine Datums-/Uhrzeitzeichenfolge an, die ein Datum gemäß dem GNU-Datumseingabeformat darstellt.
jetzt Optional. Gibt den Zeitstempel an, der zur Berechnung des Rückgabewerts verwendet wird. Wenn dieser Parameter weggelassen wird, wird die aktuelle Uhrzeit verwendet.
Rückgabewert: Gibt bei Erfolg den Zeitstempel zurück, bei Fehler FALSE.
Beispiel:
<?php echo strtotime("2009-10-21 16:00:10"), "<br />";//输出 1256112010 echo strtotime("10 September 2008"), "<br />";//输出 1220976000 echo strtotime("+1 day"), "<br />";//输出明天此时的时间戳 ?>
Ausgabe:
1256112010 1220976000 1616496304
mktime()
mktime()-Funktion wird verwendet, um den Zeitstempel vom Datum abzurufen, und gibt den Zeitstempel erfolgreich zurück, andernfalls gibt sie FALSE zurück. Syntax:
mktime(hour,minute,second,month,day,year,is_dst);
Beispiel:
<?php echo mktime(21, 50, 55, 07, 14, 2021);//输出“1626270655” ?>
Parameter können von rechts nach links weggelassen werden, und alle ausgelassenen Parameter werden auf den aktuellen Wert des lokalen Datums und der lokalen Uhrzeit gesetzt.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie das Zeitformat in PHP in einen Zeitstempel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!