当前位置: 首页> 函数类别大全> jddayofweek

jddayofweek

返回日期在周几。
名称:jddayofweek
分类:未分类
所属语言:php
一句话介绍:返回日期在周几。

jddayofweek

适用 PHP 版本

PHP 4 >= 4.0.7, PHP 5, PHP 7, PHP 8

函数说明

jddayofweek() 函数用于返回指定儒略日(Julian Day Count)所对应的星期几。此函数是 PHP Calendar 扩展的一部分,常用于日期转换或与历法相关的计算。

函数语法

jddayofweek(int $julian_day, int $mode = 0): string|int

参数

  • $julian_day:整数型,表示儒略日数。
  • $mode(可选):指定返回值的格式。
    • 0(默认):返回完整的星期名(如 "Monday")。
    • 1:返回数字形式的星期(0=Sunday, 1=Monday, ..., 6=Saturday)。
    • 2:返回缩写形式的星期名(如 "Mon")。

返回值

根据 $mode 参数的不同,返回字符串或整数。可能返回完整的星期名称、缩写或星期几的数值。

示例

    $jd = cal_to_jd(CAL_GREGORIAN, 6, 15, 2025);
    echo jddayofweek($jd, 0); // 输出:Sunday
    echo jddayofweek($jd, 1); // 输出:0
    echo jddayofweek($jd, 2); // 输出:Sun
  

示例代码的说明

以上示例首先使用 cal_to_jd() 将公历日期 2025-06-15 转换为儒略日数。接着分别以三种不同的 mode 值调用 jddayofweek() 来获取完整的星期名、数字和缩写。该日期为星期日,因此结果分别为 "Sunday"、0 和 "Sun"。

同类函数
热门文章