jdmonthname()函数是PHP中的内置函数,该函数返回作为参数传递的儒略日数的月份名称。根据函数中传递的模式,返回值有六种类型,这将在下面的参数部分中简要说明。
用法:
jdmonthname($jd, $mode)
参数:该函数接受如上所示和以下所述的两个参数:
- $jd –此参数将儒略日指定为整数。它是必填参数。
- $mode – 这是一个强制参数,用于指定返回值的类型。该模式可以在0-5(含)范围内。
- 0–当模式设为0时,它返回公历中月份名称的缩写形式(Jan,Feb,Mar等)。
- 1个–当模式为1时,它将返回公历中的月份名称(一月,二月,三月等)。
- 2–当模式为2时,返回儒略历中月份名称的缩写形式(1月,2月,3月等)。
- 3–当模式为3时,它将返回儒略历中的月份名称(一月,二月,三月等)。
- 4–当模式为4时,它将返回犹太日历中的月份名称(Tishri,Heshvan,Kislev等)。
- 5–当模式为5时,In返回法属共和党的月份名称(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()函数。
<?php
// PHP program to demonstrate the use
// of jdmonthname() function
// when mode is passed as 0
// converts the gregorian date to julian day integer
$jd = gregoriantojd(4, 27, 2018);
// prints the month name when mode is passed as 0
echo (jdmonthname($jd, 0)), "\n";
?>
输出:
Apr
示例2:下面的程序演示了当模式为1时的jdmonthname()函数。
<?php
// PHP program to demonstrate the use
// of jdmonthname() function
// when mode is passed as 1
// converts the gregorian date to julian day integer
$jd = gregoriantojd(4, 27, 2018);
// prints the month name when mode is passed as 1
echo (jdmonthname($jd, 1)), "\n";
?>
输出:
April
示例3:下面的程序演示了当mode作为2传递时的jdmonthname()函数。
<?php
// PHP program to demonstrate the
// use of jdmonthname() function
// when mode is passed as 2
// converts the gregorian date to julian day integer
$jd = gregoriantojd(4, 27, 2018);
// prints the month name when mode is passed as 2
echo (jdmonthname($jd, 2)), "\n";
?>
输出:
Apr
示例4:下面的程序演示了将mode传递为3时的jdmonthname()函数。
<?php
// PHP program to demonstrate the
// use of jdmonthname() function
// when mode is passed as 3
// converts the gregorian date to julian day integer
$jd = gregoriantojd(4, 27, 2018);
// prints the month name when mode is passed as 3
echo (jdmonthname($jd, 3)), "\n";
?>
输出:
April
示例5:下面的程序演示了将mode传递为4时的jdmonthname()函数。
<?php
// PHP program to demonstrate the
// use of jdmonthname() function
// when mode is passed as 4
// converts the gregorian date to julian day integer
$jd = gregoriantojd(4, 27, 2018);
// prints the month name when mode is passed as 3
echo (jdmonthname($jd, 4)), "\n";
?>
输出:
Iyyar
示例6:下面的程序演示了模式超出范围时的jdmonthname()函数。
<?php
// PHP program to demonstrate the
// use of jdmonthname() function
// when mode is passed out of range
// converts the gregorian date to julian day integer
$jd = gregoriantojd(4, 27, 2018);
// prints the month name when mode is passed out of range
echo (jdmonthname($jd, 8)), "\n";
?>
输出:
Apr
参考:
http://php.net/manual/en/function.jdmonthname.php
相关用法
- d3.js d3.hsl()用法及代码示例
- PHP abs()用法及代码示例
- p5.js tan()用法及代码示例
- PHP tan( )用法及代码示例
- p5.js log()用法及代码示例
- PHP key()用法及代码示例
- PHP pos()用法及代码示例
- p5.js cos()用法及代码示例
- p5.js sin()用法及代码示例
- CSS hsl()用法及代码示例
- PHP each()用法及代码示例
- PHP each()用法及代码示例
注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 PHP | jdmonthname() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。