admin 发表于 2023-2-16 18:54:43

PHP 5 Calendar 函数

<div id="article_content" class="article_content clearfix">
      <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css">
      <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-6e43165c0a.css">
                <div id="content_views" class="htmledit_views">
                  <h2>PHP Calendar 简介</h2>
<p>日历扩展包含了简化不同日历格式间的转换的函数。</p>
<p><strong>它是基于 Julian Day Count&#xff08;儒略日计数&#xff09;&#xff0c;是从公元前 4713 年 1 月 1 日开始计算的。</strong></p>
<p><strong>注释&#xff1a;</strong>如需在日历格式之间转换&#xff0c;必须首先转换为 Julian Day Count&#xff0c;然后再转换为您需要的日历格式。</p>
<p><strong>注释&#xff1a;</strong>Julian Day Count&#xff08;儒略日计数&#xff09;与 Julian Calendar&#xff08;儒略历法&#xff09; 不是一回事&#xff01;</p>
<hr>
<h2>安装</h2>
<p>为了让这些函数能够工作&#xff0c;您必须通过 --enable-calendar 编译 PHP。</p>
<p>PHP 的 Windows 版本已内建了对日历扩展的支持。因此&#xff0c;Calendar 函数会自动工作。</p>
<hr>
<h2>PHP 5 Calendar 函数</h2>
<table><tbody><tr><th>函数</th><th>描述</th></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-cal-days-in-month.html">cal_days_in_month()</a></td><td>针对指定的年份和历法&#xff0c;返回一个月中的天数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-cal-from-jd.html">cal_from_jd()</a></td><td>把儒略日计数转换为指定历法的日期。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-cal-info.html">cal_info()</a></td><td>返回有关指定历法的信息。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-cal-to-jd.html">cal_to_jd()</a></td><td>把指定历法的日期转换为儒略日计数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-easter-date.html">easter_date()</a></td><td>返回指定年份的复活节午夜的 Unix 时间戳。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-easter-days.html">easter_days()</a></td><td>返回指定年份的复活节与 3 月 21 日之间的天数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-frenchtojd.html">frenchtojd()</a></td><td>把法国共和历法的日期转换成为儒略日计数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-gregoriantojd.html">gregoriantojd()</a></td><td>把格利高里历法的日期转换成为儒略日计数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jddayofweek.html">jddayofweek()</a></td><td>返回日期在周几。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jdmonthname.html">jdmonthname()</a></td><td>返回月的名称。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jdtofrench.html">jdtofrench()</a></td><td>把儒略日计数转换为法国共和历法的日期。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jdtogregorian.html">jdtogregorian()</a></td><td>把儒略日计数转换为格利高里历法的日期。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jdtojewish.html">jdtojewish()</a></td><td>把儒略日计数转换为犹太历法的日期。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jdtojulian.html">jdtojulian()</a></td><td>把儒略日计数转换为儒略历法的日期。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jdtounix.html">jdtounix()</a></td><td>把儒略日计数转换为 Unix 时间戳。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-jewishtojd.html">jewishtojd()</a></td><td>把犹太历法的日期转换为儒略日计数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-juliantojd.html">juliantojd()</a></td><td>把儒略历法的日期转换为儒略日计数。</td></tr><tr><td><ahref="https://www.runoob.com/php/func-cal-unixtojd.html">unixtojd()</a></td><td>把 Unix 时间戳转换为儒略日计数。</td></tr></tbody></table>
<h2>PHP 5 预定义的 Calendar 常量</h2>
<table><tbody><tr><th>常量</th><th>类型</th><th>PHP 版本</th></tr><tr><td>CAL_GREGORIAN</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_JULIAN</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_JEWISH</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_FRENCH</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_NUM_CALS</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_DOW_DAYNO</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_DOW_SHORT</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_DOW_LONG</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_MONTH_GREGORIAN_SHORT</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_MONTH_GREGORIAN_LONG</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_MONTH_JULIAN_SHORT</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_MONTH_JULIAN_LONG</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_MONTH_JEWISH</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_MONTH_FRENCH</td><td>Integer</td><td>PHP 4</td></tr><tr><td>CAL_EASTER_DEFAULT</td><td>Integer</td><td>PHP 4.3</td></tr><tr><td>CAL_EASTER_ROMAN</td><td>Integer</td><td>PHP 4.3</td></tr><tr><td>CAL_EASTER_ALWAYS_GREGORIAN</td><td>Integer</td><td>PHP 4.3</td></tr><tr><td>CAL_EASTER_ALWAYS_JULIAN</td><td>Integer</td><td>PHP 4.3</td></tr><tr><td>CAL_JEWISH_ADD_ALAFIM_GERESH</td><td>Integer</td><td>PHP 5.0</td></tr><tr><td>CAL_JEWISH_ADD_ALAFIM</td><td>Integer</td><td>PHP 5.0</td></tr><tr><td>CAL_JEWISH_ADD_GERESHAYIM</td><td>Integer</td><td>PHP 5.0</td></tr></tbody></table>
                </div>
      </div>
      <div id="treeSkill"></div>
页: [1]
查看完整版本: PHP 5 Calendar 函数