php jddayofweek()函数获取指定日期在周几

原创 国哥笔记  2019-03-24 16:54  阅读 282 views 次

jddayofweek()函数定义及用法

在php中,jddayofweek()函数是使用来计算指定的儒略日计数是周几,返回计算的结果,返回的结果可以是数字或字符串,由函数的第二个参数决定。

jddayofweek()函数有两个参数,第一个参数是数字,是用来指定需要计算的儒略日计数;第二个参数是可选参数,规定函数如何返回周几。如果为0(默认),以整数返回(0代表周日, 1代表周一,依此类推);如果为1,将以字符串(英文全写)的形式返回;如果为2,也是以字符串(英文简写)的形式返回;

jddayofweek()函数语法格式

jddayofweek(jd,mode);

参数说明

  • jd:数字,指定的儒略日计数;
  • mode:可选参数,定义如何返回周几(数字还是字符串),可能的值:
  • 0 :以整数返回周的天,0为周日,1为周一,依此类推(默认);

1 :以字符串返回周的天,如:Sunday,Monday,...;

2 :以字符串返回周的天,简写形式,如:Sun,Mon,...;

实例:

实例中用到的函数:gregoriantojd()函数是使用来将格利高里历法的日期转换为儒略日计数。

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$jd=gregoriantojd(3,24,2007);//将格利高里历法的日期转换为儒略日计数
echo "2007年3月25日是周:".jddayofweek($jd,0)."<br/>";
echo "2007年3月25日是周:".jddayofweek($jd,1)."<br/>";
echo "2007年3月25日是周:".jddayofweek($jd,2)."<br/>";
?>
php的windows版本已内建了对日历扩展的支持,但如果是 Linux 版本,就必须通过--enable-calendar编译php,日历函数才能工作。

运行结果:

jddayofweek()函数

更多日历相关的函数——>PHP Calendar日历函数大全

本文地址:https://www.ggbiji.com/php-jddayofweek.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情