📅  最后修改于: 2023-12-03 14:45:18.152000             🧑  作者: Mango
jdmonthname()
函数是PHP的一个时间格式化函数,可以将给定的Julian日期转化为一个月份的英文名称。
jdmonthname($julianday [, $mode ])
$julianday
:必选参数,需要转化的Julian日期值。$mode
:可选参数,指定月份名称的显示模式,默认值为0。可用值包括:0
:缩写模式(默认):返回格式为3个字符的月份缩写,如"Jan"。1
:全称模式:返回格式为完整的月份名称,如"January"。一个表示给定Julian日期月份英文名称(缩写或完整)的字符串。如果输入的Julian日期有误,则返回FALSE。
// 当前时间戳(以秒为单位)
$timestamp = time();
// 将时间戳转化为对应的Julian日期值
$julianday = unixtojd($timestamp);
// 将Julian日期值转化为月份缩写
echo jdmonthname($julianday); // 输出结果:Oct
// 将Julian日期值转化为完整的月份名称
echo jdmonthname($julianday, 1); // 输出结果:October
jdmonthname()
函数要求输入的是Julian日期值,而非常规的日期时间格式字符串。如果有需要,可以使用strtotime()
等函数将时间格式字符串转化为时间戳,再通过unixtojd()
函数将时间戳转化为Julian日期值。