Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie die Zeit in PHP in Unix-Zeit
In PHP können Sie die Funktion strtotime verwenden, um die Datums- oder Zeitbeschreibung eines beliebigen englischen Textes in einen Unix-Zeitstempel zu analysieren. Die Konvertierungssyntax lautet beispielsweise „strtotime(time,now);“.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer
Wie konvertiere ich PHP-Zeit in Unix-Zeit? Die Funktion
strtotime() analysiert jede Datums- oder Zeitbeschreibung in englischem Text in einen Unix-Zeitstempel (Anzahl der Sekunden seit dem 1. Januar 1970, 00:00:00 GMT).
Hinweis: Wenn die Jahresdarstellung ein zweistelliges Format verwendet, werden die Werte 0-69 den Jahren 2000-2069 und die Werte 70-100 den Jahren 1970-2000 zugeordnet.
Hinweis: Bitte beachten Sie, dass für Datumsangaben im Format m/d/y oder d-m-y das amerikanische Format m/d/y verwendet wird, wenn das Trennzeichen ein Schrägstrich (/) ist. Wenn das Trennzeichen ein Bindestrich (-) oder ein Punkt (.) ist, wird das europäische d-m-y-Format verwendet. Um mögliche Fehler zu vermeiden, sollten Sie nach Möglichkeit das Format JJJJ-MM-TT verwenden oder die Funktion date_create_from_format() verwenden.
Syntax
strtotime(time,now);
Parameter
Zeitaufwand. Gibt eine Datums-/Uhrzeitzeichenfolge an.
jetzt optional. Gibt den Zeitstempel an, der zur Berechnung des Rückgabewerts verwendet wird. Wenn dieser Parameter weggelassen wird, wird die aktuelle Uhrzeit verwendet.
Beispiel
Datum und Uhrzeit des englischen Textes in Unix-Zeitstempel analysieren:
<?php echo(strtotime("now") . "<br>"); echo(strtotime("15 October 1980") . "<br>"); echo(strtotime("+5 hours") . "<br>"); echo(strtotime("+1 week") . "<br>"); echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>"); echo(strtotime("next Monday") . "<br>"); echo(strtotime("last Sunday")); ?>
Laufendes Ergebnis:
1624501247 1473004800 1624519247 1625106047 1625390452 1624809600 1624118400
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie die Zeit in PHP in Unix-Zeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!