📜  如何在PHP中将数字转换为月份名称?

📅  最后修改于: 2022-05-13 01:54:10.640000             🧑  作者: Mango

如何在PHP中将数字转换为月份名称?

可以使用PHP函数将月份编号转换为月份名称。有两个函数可以将给定的月份数字转换为月份名称。

方法 1:使用 mktime()函数: mktime()函数是PHP的内置函数,用于返回日期的 Unix 时间戳。时间戳返回一个长整数,包含 Unix 纪元(1970 年 1 月 1 日,格林威治标准时间 00:00:00)和指定时间之间的秒数。小时、分钟、秒、月、日和年作为参数发送到 mktime()函数,它在成功时返回一个整数 Unix 时间戳,在错误时返回 False。

句法:

int mktime( $hour, $minute, $second, $month, $day, $year, $is_dst)

例子:


输出:

December

方法二:使用 DateTime::createFromFormat()函数: DateTime::createFromFormat()函数是PHP内置的函数,用于按照指定的格式解析时间字符串。此函数接受三个参数并在成功或失败时返回新的 DateTime。

句法:

DateTime::createFromFormat( $format, $time, $timezone )

例子:

format('F');
  
// Display output
echo $monthName."\n"; 
  
?>
输出:
April