首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]jddayofweek()函数—用法及示例

发布于 2025-04-28 18:00:09
0
92

函数名称:jddayofweek()

函数描述:jddayofweek() 函数根据儒略日计算星期几。

用法:

jddayofweek(int $julianday, int $mode = 0): string

参数:

  • $julianday:一个整数,表示儒略日。
  • $mode:可选参数,用于指定返回的星期几的格式,默认为0。可选值为0(返回数字格式,0为星期一,1为星期二,以此类推)或1(返回文本格式,"Monday"、"Tuesday"等)。

返回值:返回指定儒略日对应的星期几。

示例:

// 示例1:使用数字格式返回星期几
$julianday = gregoriantojd(12, 25, 2022);  // 将日期转换为儒略日
$weekday = jddayofweek($julianday, 0);  // 返回星期几的数字格式
echo "Christmas 2022 falls on weekday number: " . $weekday;  // 输出结果:Christmas 2022 falls on weekday number: 0

// 示例2:使用文本格式返回星期几
$julianday = gregoriantojd(1, 1, 2022);
$weekday = jddayofweek($julianday, 1);  // 返回星期几的文本格式
echo "New Year's Day 2022 falls on: " . $weekday;  // 输出结果:New Year's Day 2022 falls on: Saturday

注意事项:

  • $julianday 参数必须是一个有效的儒略日。可以使用 gregoriantojd() 函数将日期转换为儒略日。
  • $mode 参数可选,默认为0。如果设置为1,则返回文本格式的星期几;如果设置为0,则返回数字格式的星期几。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流