suchen
HeimBackend-EntwicklungPHP-ProblemSo konvertieren Sie einen String in einen Zeitstempel in PHP

So konvertieren Sie einen String in einen Zeitstempel in PHP

Mar 24, 2023 pm 04:36 PM
phpphp字符串php时间戳

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!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

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

Heiße Werkzeuge

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

mPDF

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 neue Version

SublimeText3 Linux neueste Version

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

PHPStorm Mac-Version

PHPStorm Mac-Version

Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool