Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie ein Datum mit chinesischen Zeichen in einen Zeitstempel in PHP

So konvertieren Sie ein Datum mit chinesischen Zeichen in einen Zeitstempel in PHP

青灯夜游
Freigeben: 2023-03-09 09:10:01
Original
2400 Leute haben es durchsucht

Methode: Verwenden Sie zuerst die Funktion date_parse_from_format(), um ein assoziatives Array zurückzugeben, das chinesische Datumsinformationen gemäß dem angegebenen Format enthält. Die Syntax lautet „date_parse_from_format('Y Jahr m Monat d Tag', $str)“ und verwenden Sie dann die mktime ()-Funktion, um es in einen Zeitstempel umzuwandeln.

So konvertieren Sie ein Datum mit chinesischen Zeichen in einen Zeitstempel in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

php Chinesischer Datums-/Zeitstempel

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;2021年03月31号&#39;;
$arr = date_parse_from_format(&#39;Y年m月d日&#39;,$str);
$time = mktime(0,0,0,$arr[&#39;month&#39;],$arr[&#39;day&#39;],$arr[&#39;year&#39;]);
var_dump($arr);
echo &#39;2021年03月31号对应时间戳为:&#39;.$time;
?>
Nach dem Login kopieren

Ausgabe:

So konvertieren Sie ein Datum mit chinesischen Zeichen in einen Zeitstempel in PHP

Zugehörige Funktionsbeschreibung:

date_parse_from_format() Die Funktion gibt ein assoziatives Array zurück, das die angegebenen Datumsinformationen gemäß dem angegebenen Format enthält.

Syntax

date_parse_from_format(format,date);
Nach dem Login kopieren
ParameterBeschreibung
FormatErforderlich. Gibt das Format an (von date_create_from_format() akzeptierte Formate).
DatumErforderlich. Geben Sie das Datum als Zeichenfolgewert an. Die Funktion

mktime() gibt den UNIX-Zeitstempel eines Datums zurück.

Syntax

mktime(hour,minute,second,month,day,year,is_dst);
Nach dem Login kopieren
Parameter Beschreibung
Stunde Optional. Angegebene Stunden.
Minute optional. vorgeschriebene Punkte.
Sekunde optional. Gibt Sekunden an.
Monat optional. Angegebener Monat.
Tag optional. Tage angeben.
Jahr optional. Angegebenes Jahr.
is_dst Optional. Auf 1 setzen, wenn die Zeit während der Sommerzeit liegt, andernfalls auf 0 oder -1 (Standard), wenn unbekannt. Wenn unbekannt, versucht PHP, es selbst zu finden (was möglicherweise zu unerwarteten Ergebnissen führt). Hinweis: Dieser Parameter ist in PHP 5.1.0 veraltet. Stattdessen werden neue Funktionen zur Zeitzonenbehandlung verwendet.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Datum mit chinesischen Zeichen in einen Zeitstempel in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage