In PHP müssen wir häufig Zeichenfolgen in Zeitstempel umwandeln, um Datums- und Uhrzeitvergleiche und -berechnungen durchzuführen. In diesem Artikel besprechen wir, wie man in PHP einen String in einen Zeitstempel umwandelt.
Das Format des Zeitstempels in PHP ist der Unix-Zeitstempel, der die Anzahl der Sekunden von 0:00:00 am 1. Januar 1970 bis heute darstellt. Um also eine Zeichenfolge in einen Zeitstempel umzuwandeln, müssen wir das Format der Zeichenfolge kennen, um sie in einen Zeitstempel umwandeln zu können.
Im Folgenden sind einige gängige Zeitzeichenfolgenformate aufgeführt:
"Y-m-d H:i:s": Jahr-Monat-Tag Stunde:Minute:Sekunde
"Y/m/d H:i:s" : Jahr/Monat/Tag Stunde: Minute: Sekunde
"Y-m-d": Jahr-Monat-Tag
"Y/m/d": Jahr/Monat/Tag
"H:i : s": Stunde:Minute:Sekunde
Mit der in PHP integrierten Funktion strtotime() können Sie die Zeichenfolge wie unten gezeigt in einen Unix-Zeitstempel konvertieren:
$time = strtotime("2021-07-01 10:30:00"); echo $time; // 输出1625134200
Der obige Code konvertiert die Zeichenfolge „2021- 07-01 10:30:00“ wird in einen Unix-Zeitstempel umgewandelt.
Wenn Sie eine Zeitzeichenfolge in einem anderen Format in einen Unix-Zeitstempel konvertieren möchten, können Sie den folgenden Code verwenden:
$time = strtotime("2021/07/01 10:30:00"); echo $time; // 输出1625134200
Der obige Code wandelt die Zeichenfolge „2021/07/01 10:30:00“ in einen Unix-Zeitstempel um .
Wenn Sie eine Zeichenfolge, die nur Datumsangaben enthält, in einen Unix-Zeitstempel umwandeln möchten, können Sie den folgenden Code verwenden:
$time = strtotime("2021-07-01"); echo $time; // 输出1625107200
Der obige Code wandelt die Zeichenfolge „2021-07-01“ in einen Unix-Zeitstempel um.
Wenn Sie eine Zeichenfolge, die nur die Zeit enthält, in einen Unix-Zeitstempel umwandeln möchten, können Sie den folgenden Code verwenden:
$time = strtotime("10:30:00"); echo $time; // 输出1625161800
Der obige Code wandelt die Zeichenfolge „10:30:00“ in einen Unix-Zeitstempel um.
Beim Konvertieren von Zeichenfolgen in Unix-Zeitstempel müssen Sie für eine reibungslose Konvertierung auf die Formate verschiedener Zeitzeichenfolgen achten. Gleichzeitig können wir auch den Unix-Zeitstempel in eine Datums- und Uhrzeitzeichenfolge konvertieren, wie unten gezeigt:
$time = 1625134200; $date = date("Y-m-d H:i:s", $time); echo $date; // 输出2021-07-01 10:30:00
Der obige Code wandelt den Unix-Zeitstempel 1625134200 in die Datums- und Uhrzeitzeichenfolge „2021-07-01 10:30“ um: 00".
Zusammenfassung: In PHP können wir die Funktion strtotime() verwenden, um eine Zeitzeichenfolge in einen Unix-Zeitstempel umzuwandeln, und wir können auch die Funktion date() verwenden, um einen Unix-Zeitstempel in eine Zeitzeichenfolge umzuwandeln. Bei der Verwendung dieser Funktionen müssen Sie auf das Format der Zeitzeichenfolge und die Einheit des Unix-Zeitstempels achten.
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in einen Zeitstempel in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Dreamweaver Mac
Visuelle Webentwicklungstools

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool
