So konvertieren Sie in das Datumsformat: 1. Verwenden Sie die Anweisung „strtotime($string)“, um den Datums- und Uhrzeittext des angegebenen Zeichenfolgentyps in einen Zeitstempel zu konvertieren. 2. Verwenden Sie „date(“Y-m-d H:i:s Die Anweisung „, Timestamp)“ formatiert den Zeitstempel und wandelt ihn in das Datumsformat „Jahr-Monat-Tag Stunde:Minute:Sekunde“ um.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer e strtotime( ) Extrahieren Sie die Uhrzeit und das Datum aus der Zeichenfolge, analysieren Sie die Datums- und Uhrzeitbeschreibung der englischen Textbeschreibung in einen UNIX-Zeitstempel
date() formatiert den Zeitstempel und konvertiert ihn in ein Datum im angegebenen Format
Beispiel : <?php
header('content-type:text/html;charset=utf-8');
ini_set('date.timezone', 'Asia/Shanghai');//设置时区
echo date("Y-m-d H:i:s",strtotime("now")), "<br />";
echo date("Y-m-d H:i:s",strtotime("10 September 2000")), "<br />";
echo date("Y-m-d H:i:s",strtotime("+1 day")), "<br />";
echo date("Y-m-d H:i:s",strtotime("+1 week")), "<br />";
echo date("Y-m-d H:i:s",strtotime("+1 week 2 days 4 hours 2 seconds")), "<br />";
echo date("Y-m-d H:i:s",strtotime("next Thursday")), "<br />";
echo date("Y-m-d H:i:s",strtotime("last Monday")), "<br />";
?>
Anweisungen: Die Sonderzeichen, die in der ersten Parameterformatzeichenfolge von
Character | explanation | return -Wert D |
---|---|---|
Mo bis Sun | l (Kleinbuchstabe von „L“) | |
Sonntag bis Samstag | N | |
1 (bedeutet Montag) bis 7 (bedeutet Sonntag) | S | |
st, nd, rd oder th. Kann mit j verwendet werden | w | |
0 (für Sonntag) bis 6 (für Samstag) | z | |
0 bis 365 | W | |
F | Das englische Wort für den Monat, z. B. Januar oder Juni | |
m | Verwenden Sie zwei Ziffern, um den aktuellen Monat darzustellen | |
, ob das angegebene Jahr ein Schaltjahr ist. Wenn es ein Schaltjahr ist, beträgt der Wert 1, ansonsten sind es 0 | o | |
1999 oder 2019 | Y | |
Für Beispiel: 1999 oder 2019 | A | Großbuchstaben AM- und PM-Werte |
B | Swatch Internet Standard Time | |
g 小 到 Das 12-Stunden-Format gibt an, dass Stunden | 1 bis 12 | sind|
Verwenden Sie das 24-Stunden-Format zur Anzeige der Stunden | 0 bis 23 | |
到 12 Stunden Das Format stellt Stunden dar, mit führenden Nullen | 01 bis 12 | H |
00 bis 23 | i | |
00 bis 59> | s | |
00 bis 59> | u | |
Zum Beispiel: 654321 | e | |
Für Beispiel: UTC, GMT, Atlantik/Azoren Stundendifferenz zur GMT | Zum Beispiel: Die Differenz zwischen +0200 | |
und der Greenwich Mean Time (GMT), Stunden und Minuten werden durch Doppelpunkte getrennt | Zum Beispiel: +02:00 | |
Die Zeitzone, in der sich diese Maschine befindet | Zum Beispiel: EST, MDT (vollständiges Textformat unter Windows, z. B. „Eastern Standard Time“, in der chinesischen Version wird „China Standard Time“ angezeigt) | |
Die Anzahl der Sekunden des Zeitunterschiedsversatzes, der Zeitzonenversatz westlich von UTC. Der Versatz ist immer negativ und der Zeitzonenversatz östlich von UTC ist immer positiv | -43200 bis 43200 | |
Datum in ISO-8601-Format. | 2014-02-12T15:19:21+00:00 | U |
扩展知识: 在 PHP 中是通过日期和时间函数来获取日期和时间的。日期和时间函数依赖于服务器的时间设置,服务器的时间设置默认是格林尼治时间(零时区时间),如果不特意设置时间为特定时区时间,那么通过 PHP 有关函数获取到的时间为零时区的时间,比北京时间少 8 个小时。 PHP 中可使用 ini_set() 函数设置指定配置选项的值,这个配置选项会在脚本运行时保持新的值,并在脚本结束时恢复。函数的语法格式如下: ini_set($varname, $newvalue) Nach dem Login kopieren 其中 $varname 为待修改的配置选项,$newvalue 为配置选项的新值。 提示:ini_set() 函数并不能修改所有的配置选项,可以通过访问“https://www.php.net/manual/zh/ini.list.php”来查看可以修改的配置选项。 推荐学习:《PHP视频教程》 Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Zeichenfolge in ein Datumsformat in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Vorheriger Artikel:So entfernen Sie das Tabulatorzeichen am Anfang der Zeichenfolge in PHP
Nächster Artikel:So erkennen Sie in PHP, ob eine Zeichenfolge nur Buchstaben enthält
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
Neueste Artikel des Autors
Aktuelle Ausgaben
Bei der Verwendung von opentbs zum Generieren von ODT-Dateien sind Probleme aufgetreten: Werte desselben Schlüssels werden in derselben Zeile statt in separaten Spalten angezeigt.
Ich verwende eine Bibliothek namens OpenTbs, um ODT mit PHP zu erstellen. Ich verwende sie...
Aus 2024-04-06 20:18:18
0
1
483
verwandte Themen
Mehr>
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
|