php easter_days()函数计算复活节与3月21日之间的天数

原创 国哥笔记  2019-03-24 14:26  阅读 485 views 次

easter_days()函数定义及用法

在php中,easter_days()函数是使用来计算指定年份的复活节(每年春分3月21日月圆之后第一个星期日)与3月21日之间的天数,如果没有指定年份,默认是当年,函数返回计算的结果。

easter_days()函数的用法很简单,有2个可选参数,第一个参数用来指定需要计算的年份,如果省略,默认的年份是本地系统时间;第二个参数是用来设置允许您计算其它历法的复活节日期。

easter_days()函数语法格式

easter_days(year,method);

参数说明

  • year:规定需要计算的年份,是可选参数,如果省略,默认使用本地系统时间;
  • method:允许您计算其它历法的复活节日期,例如,如果设置为CAL_EASTER_ROMAN,则使用1582 - 1752年期间的格利高里历法;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$f = easter_days();
$f1975 = easter_days(1975);
$f2007 = easter_days(2007);
echo "今年的复活节与3月21日之间的天数:".$f."<br/>";
echo "1975年的复活节与3月21日之间的天数:".$f1975."<br/>";
echo "2007年复活节与3月21日之间的天数:".$f2007."<br/>";
?>
php的windows版本已内建了对日历扩展的支持,但如果是 Linux 版本,就必须通过--enable-calendar编译php,日历函数才能工作。

运行结果:

easter_days()函数

非常相关

 

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

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

发表评论


表情