Heim > Artikel > Backend-Entwicklung > So konvertieren Sie einen PHP-String in eine Zeit
So konvertieren Sie einen PHP-String in eine Zeit: Erstellen Sie zunächst eine PHP-Beispieldatei. Definieren Sie dann eine Variable „$temp_date“. die Variable in die Zeit.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP Version 7.1, Dell G3-Computer.
PHP-String-Formatierung in Zeit
In normalen Zeiten müssen wir oft die Zeit eines Strings formatieren, bevor wir ihn verwenden können
In PHP können Sie die folgende Methode verwenden:
$temp_date = '2011-01-09 19:25:43'; date('Y-m-d',strtotime($temp_date)); //这个的输出是 2011-01-09
Die Funktion von strtotime ist-- Parsen eine beliebige Datums-/Uhrzeitbeschreibung in englischem Text in einen UNIX-Zeitstempel
Hier sind die offiziellen Anweisungen:
int strtotime ( string time [, int now])
Von dieser Funktion wird erwartet, dass sie eine Zeichenfolge akzeptiert, die ein englisches Datumsformat enthält, und versucht, sie in einen UNIX-Zeitstempel zu analysieren. Wenn das Zeitformat absolute Zeit ist, hat der Now-Parameter keine Auswirkung.
Wenn das Zeitformat relative Zeit ist, wird die relative Zeit jetzt bereitgestellt, oder die aktuelle Zeit wird verwendet, wenn der Parameter jetzt nicht angegeben wird. Gibt bei einem Fehler -1 zurück.
Das Programm muss relativ robust sein, dann können wir beurteilen, ob es konvertierbar ist
Außerdem ist zu beachten, dass dies ein Zeitintervall hat: Freitag, 13.12.1901 20:45:54 bis 19.01.2038 Dienstag 03 :14:07
[Empfohlenes Lernen: „PHP-Video-Tutorial“]
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen PHP-String in eine Zeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!