当前位置: 首页> 函数类别大全> 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"。

同类函数
  • 返回 ZIP 文件中的一个项目的实际文件尺寸。 zip_entry_filesize

    zip_entry_filesize

    返回ZIP文件中的一个项目的实际文件尺寸
  • 返回有关指定历法的信息。 cal_info

    cal_info

    返回有关指定历法的信息。
  • 把指定历法中的日期转换为儒略日计数。 cal_to_jd

    cal_to_jd

    把指定历法中的日期转换为儒略日计数。
  • 取得结果数据。 mysql_result

    mysql_result

    取得结果数据。
  • 从结果中取得和指定字段关联的标志。 mysql_field_flags

    mysql_field_flags

    从结果中取得和指定字段关联的标志。
  • 返回 ZIP 文件中的一个项目的名称。 zip_entry_name

    zip_entry_name

    返回ZIP文件中的一个项目的名称。
  • 取得上一步 INSERT 操作产生的 ID。 mysql_insert_id

    mysql_insert_id

    取得上一步INSERT操作产生的ID。
  • 返回当前线程的 ID。 mysql_thread_id

    mysql_thread_id

    返回当前线程的ID。
热门文章