So konvertieren Sie chinesische Datumszeichenfolgen in PHP in das Zeitformat

藏色散人
Freigeben: 2023-03-17 22:02:02
Original
3515 Leute haben es durchsucht

So konvertieren Sie eine chinesische Datumszeichenfolge in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Definieren Sie eine chinesische Datumszeichenfolge. 3. Verwenden Sie die Funktionen „date_parse_from_format()“ und „mktime()“, um das Datumsformat zu konvertieren . Dürfen.

So konvertieren Sie chinesische Datumszeichenfolgen in PHP in das Zeitformat

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1, DELL G3-Computer

Wie konvertiert man chinesische Datumszeichenfolgen in PHP in das Zeitformat?

php verarbeitet das Datum mit chinesischem Jahr, Monat, Tag und Zeitstempel (zum Beispiel 08. November 2017 als Zeitstempel)

<?php  
	$str = &#39;2017年11月08号&#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;]);
	print_r($arr);
	echo &#39;2017年11月08号对应时间戳为:&#39;.$time;
?>
Nach dem Login kopieren


Das Ergebnis ist

Array(
  
 
[year] => 2017
  
 
[month] => 11
  
 
[day] => 8
  
 
[hour] => 
  
 
[minute] => 
  
 
[second] => 
  
 
[fraction] =>
  
 
[warning_count] => 0
  
 
[warnings] => Array
  
 
(
 
  
 
) 
  
 
[error_count] => 0
  
 
[errors] => Array
  
 
(
  
 
)
  
 
 
  
 
[is_localtime] =>
  
 
 )
Nach dem Login kopieren

Der entsprechende Zeitstempel vom 08. November 2017 ist: 1510070400

date_parse_from_ formatieren Definition und Verwendung: Die Funktion date_parse_from_format() 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

So konvertieren Sie chinesische Datumszeichenfolgen in PHP in das Zeitformat

ktime() Definition und Verwendung

Die Funktion gmmktime() gibt den UNIX-Zeitstempel eines Datums zurück.

Tipp: Diese Funktion ist die gleiche wie gmmktime(), außer dass der übergebene Parameter ein Datum darstellt (anstelle eines GMT-Datums).

Grammatik
mktime(hour,minute,second,month,day,year,is_dst);
Nach dem Login kopieren
Jahr ist optional. Angegebenes Jahr.

So konvertieren Sie chinesische Datumszeichenfolgen in PHP in das Zeitformat


<?php echo(date("M-d-Y",mktime(0,0,0,12,36,2001)));
echo(date("M-d-Y",mktime(0,0,0,14,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1,1,99)));
?>
Nach dem Login kopieren
Ausgabe

Jan-05-2002
  
Feb-01-2002
  
Jan-01-2001
  
Jan-01-1999
Nach dem Login kopieren
Empfohlenes Lernen: „
PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie chinesische Datumszeichenfolgen in PHP in das Zeitformat. 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