📜  PHP | jdmonthname()函数

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

PHP | jdmonthname()函数

jdmonthname()函数是PHP中的内置函数,它返回作为参数传递的儒略日数的月份名称。返回值有六种类型,具体取决于函数中传递的模式,下面在参数部分简要说明。

句法:

jdmonthname($jd, $mode) 

参数:该函数接受两个参数,如上所示,如下所述:

  1. $jd –此参数将儒略日指定为整数。它是一个强制参数。
  2. $mode –这是一个强制参数,它指定返回值的类型。模式可以在 0-5 范围内。
    • 0 – 当 mode 传递为 0 时,返回公历月份名称的缩写形式(Jan、Feb、Mar 等)。
    • 1 – 当 mode 传递为 1 时,它返回公历中的月份名称(一月、二月、三月等)。
    • 2 – 当 mode 为 2 时,返回儒略历月份名称的缩写形式(Jan、Feb、Mar 等)。
    • 3 – 当 mode 被传递为 3 时,它返回儒略历中的月份名称(一月、二月、三月等)。
    • 4 – 当 mode 被传递为 4 时,它返回犹太历中的月份名称(Tishri、Heshvan、Kislev 等)。
    • 5 – 在模式传递为 5 时,返回法国共和党的月份名称(Vendemiaire、Brumaire、Frimaire 等)。

返回值:函数根据传递的模式返回月份名称。如果传递 0-5 以外的任何值作为模式,则模式被视为 0。

例子:

Input : $jd = 2458236, $mode = 0 
Output : Apr
Explanation: In program below we have converted the 
date(4/27/2018) to the Julian Day integer which is 
2458236

Input : $jd = 2457031, $mode = 4 
Output : Tevet
Explanation: date(1/8/2015) in Julian Day integer is 2457031. 
Tevet is the month on this Julian Day integer. 

下面的程序说明了 jdmonthname()函数:

程序 1:下面的程序演示了当 mode 为 0 时的 jdmonthname()函数。


输出:

Apr

程序 2:下面的程序演示了当 mode 为 1 时的 jdmonthname()函数。


输出:

April 

程序 3:下面的程序演示了当 mode 为 2 时的 jdmonthname()函数。


输出:

Apr

程序 4:下面的程序演示了当 mode 为 3 时的 jdmonthname()函数。


输出:

April

程序 5:下面的程序演示了当 mode 为 4 时的 jdmonthname()函数。


输出:

Iyyar

程序 6:下面的程序演示了当 mode 超出范围时的 jdmonthname()函数。


输出:

Apr

参考:
http:// PHP.net/manual/en/函数.jdmonthname。 PHP