Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Anwendung für Datum und Uhrzeit 14: Konvertieren Sie Zahlen in Monatsnamen

PHP-Anwendung für Datum und Uhrzeit 14: Konvertieren Sie Zahlen in Monatsnamen

藏色散人
藏色散人Original
2021-08-25 09:16:432603Durchsuche

Hallo, dieser Artikel wird Ihnen weiterhin die PHP-Datums- und Zeitreihen vorstellen. Im vorherigen Artikel „PHP-Datums- und Zeitanwendung 13: Berechnung der Anzahl der Wochen zwischen zwei Daten“ habe ich Ihnen vorgestellt, wie Sie die Anzahl der Wochen berechnen zwischen zwei Terminen. Freunde in Not können es lesen und herausfinden~

▎Verwandte Empfehlungen: „PHP-Anwendungszusammenfassung zu Datum und Uhrzeit (kontinuierlich aktualisiert~)

Der wichtige Inhalt dieses Artikels besteht darin, Ihnen beizubringen, wie es geht Schreiben Sie ein PHP-Skript, um Zahlen in Monatsnamen umzuwandeln (Englisch).

Anhang: Januar: April; Mai: Juni: Juli; Oktober: Oktober: November;

Gehen wir direkt zum Code:

Der PHP-Code lautet wie folgt:

<?php
$month_num  = 9;
$dateObj   = DateTime::createFromFormat(&#39;!m&#39;, $month_num);
$month_name = $dateObj->format(&#39;F&#39;);
echo $month_name."<br>";

Das Ausgabeergebnis lautet:

September

Im obigen Beispiel haben wir eine Zahl 9 angegeben und der Name des Ausgabemonats ist September .

Es ist ganz einfach!

Dann müssen wir Folgendes beherrschen:

DateTime::createFromFormat -- date_create_from_format: Analysieren Sie die Datums- und Uhrzeitzeichenfolge gemäß dem angegebenen Format; DateTime::createFromFormat -- date_create_from_format:根据给定的格式解析日期时间字符串;

date_create_from_format() 函数:返回根据指定格式进行格式化的新的 DateTime 对象。

其语法是:date_create_from_format(format,time,timezone);
date_create_from_format () Funktion: Gibt ein neues DateTime-Objekt zurück, das gemäß dem angegebenen Format formatiert ist.

Die Syntax lautet: date_create_from_format(format, time, timezone);

参数	
format必需,规定要使用的格式。
--------------------------------------
format 参数字符串可以使用下列的字符:
d - 一个月中的第几天,带前导零
j - 一个月中的第几天,不带前导零
D - 一周中的某天(Mon - Sun)
I - 一周中的某天(Monday - Sunday)
S - 一个月中的第几天的英语后缀(st, nd, rd, th)
F - 月份名称(January - December)
M - 月份名称(Jan - Dec)
m - 月份(01 - 12)
n - 月份(1 - 12)
Y - 年份(例如 2013)
y - 年份(例如 13)
a 和 A - am 或 pm
g - 12 小时制,不带前导零
h - 12 小时制,带前导零
G - 24 小时制,不带前导零
H - 24 小时制,带前导零
i - 分,带前导零
s - 秒,带前导零
u - 微秒(多达六个数字)
e、O、P 和 T - 时区标识符
U - 自 Unix 纪元以来经过的秒数
(空格)
# - 下列分隔符之一:;、:、/、.、,、-、(、)
? - 一个随机字节
* - 随机字节直到下一个分隔/数字
! - 重置所有字段到 Unix 纪元
| - 如果所有字段都还没被解析,则重置所有字段到 Unix 纪元
+ - 如果存在,字符串中的尾随数据将导致警告,不是错误
---------------------------------------------------------
time必需:规定日期/时间字符串。NULL 指示当前的日期/时间。
---------------------------------------------------------
timezone可选:规定 time 的时区。默认为当前时区。

Abschließend empfehle ich das neueste und umfassendste „🎜PHP-Video-Tutorial🎜“~ Kommen Sie und lernen Sie! 🎜

Das obige ist der detaillierte Inhalt vonPHP-Anwendung für Datum und Uhrzeit 14: Konvertieren Sie Zahlen in Monatsnamen. 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