Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung der Funktion strtotime() in PHP

Verwendung der Funktion strtotime() in PHP

高洛峰
高洛峰Original
2016-11-29 11:42:471173Durchsuche

1. Holen Sie sich den Unix-Zeitstempel des angegebenen Datums

strtotime("2009-1-22") Das Beispiel lautet wie folgt:

1.echo strtotime("2009-1 -22")

Ergebnis: 1232553600

Anleitung: Geben Sie den Zeitstempel von 0:00:00 am 22. Januar 2009 zurück

Zweitens erhalten Sie das Datum und die Uhrzeit des englischen Texts Das Beispiel lautet wie folgt:

Verwenden Sie zum Vergleich das Datum, um den aktuellen Zeitstempel und den angegebenen Zeitstempel in Systemzeit umzuwandeln

(1) Drucken Sie den Zeitstempel morgen um diese Zeit strtotime(" +1 Tag")

Aktuelle Zeit: 1.echo date("Y-m-d H:i:s",time())

Ergebnis: 22.01.2009 09:40:25

Angegebene Zeit :1.echo date("Y-m-d H:i:s",strtotime("+1 day"))

Ergebnis: 23.01.2009 09:40:25

(2 )Drucken Sie den Zeitstempel von gestern zu dieser Zeit strtotime("-1 Tag")

Aktuelle Zeit: 1.echo date("Y-m-d H:i:s",time( ))

Ergebnis:22.01.2009 09:40:25

Angegebene Zeit: 1.echo date("Y-m-d H:i:s",strtotime("-1 day" ))

Ergebnis :2009-01-21 09:40:25

(3) Drucken Sie den Zeitstempel nächste Woche um diese Zeit strtotime("+1 Woche")

Aktuelle Zeit: 1.Echo-Datum ("Y-m-d H:i:s",time())

Ergebnis: 22.01.2009 09:40:25

Angegebene Zeit: 1 .echo date("Y-m-d H: i:s",strtotime("+1 Woche"))

Ergebnis: 29.01.2009 09:40:25

(4) Drucken der Zeitstempel zu dieser Zeit letzte Woche strtotime("-1 Woche")

Aktuelle Zeit: 1.echo date("Y-m-d H:i:s",time())

Ergebnis: 22.01.2009 09: 40:25

Angegebene Zeit: 1.echo date("Y-m-d H:i:s",strtotime("-1 Woche"))

Ergebnis: 2009-01-15 09: 40:25

(5) Drucken Sie den Zeitstempel des angegebenen Wochentags strtotime("nächsten Donnerstag")

Aktuelle Zeit: 1.echo date( „Y-m-d H:i:s“, time())

Ergebnis: 22.01.2009 09:40:25

Angegebene Zeit: 1.echo date("Y-m-d H:i :s",strtotime("nächsten Donnerstag"))

Ergebnis: 2009-01-29 00:00:00

(6) Drucken Sie den Zeitstempel des angegebenen Wochentags strtotime ("letzter Donnerstag")

Aktuelle Zeit: 1.echo date("Y-m-d H:i:s",time())

Ergebnis: 22.01.2009 09:40: 25

Angegebene Zeit: 1 .echo date("Y-m-d H:i:s",strtotime("letzter Donnerstag"))

Ergebnis: 2009-01-15 00:00:00

Wie aus dem obigen Beispiel ersichtlich ist, strtotime Es kann die Datums- und Uhrzeitbeschreibung jedes englischen Textes in einen Unix-Zeitstempel analysieren. Wir kombinieren mktime() oder date(), um das zu erhaltende Datum und die Uhrzeit zu formatieren den angegebenen Zeitstempel und erreichen das erforderliche Datum und die erforderliche Uhrzeit


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