<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                Calendar 函數,它是基于 Julian Day Count(儒略日計數),是從公元前 4713 年 1 月 1 日開始計日的。 常用的Calendar 函數: #### 1、cal_days_in_month():返回某一個月的天數 cal_days_in_month(calendar,month,year) 第一個參數是規定要使用的歷法,第二個參數是月份,第三個參數是年份。 ``` <?php $d=cal_days_in_month(CAL_GREGORIAN,11,2018); // CAL_GREGORIAN 是Calendar 常量的一種 echo "2016 年 2 月有 $d 天。"; //2016 年 2 月有 30 天。 ?> ``` #### 2、GregorianToJD() 和 JDToGregorian() 將格利高里歷法的日期轉換為儒略日計數,然后再轉換回格利高里歷法的日期。 ``` <?php $jd=gregoriantojd(9,25,2016); echo $jd . "<br>"; // 2457657 echo jdtogregorian($jd); // 9/25/2016 ?> ``` #### 3、JDMonthName():返回月份的名稱 jdmonthname(jd,mode);第一個參數是儒略日計數,因此需要使用gregoriantojd()將日期轉換為儒略日計數。第二個參數是轉換為哪種歷法,以及如何返回月份名稱(全稱還是簡寫)。0-格利高里歷法-簡寫;1-格利高里歷法-全稱。 ``` <?php $jd=gregoriantojd(10,15,2018); echo jdmonthname($jd,1); // October ?> ``` #### 4、JDDayOfWeek():返回日期在周幾 jddayofweek(jd,mode);第一個參數是儒略日計數。第二個參數是定義如何返回周幾。0-默認,以整數形式返回(0是周日,1是周一);1-以字符串形式返回(Sunday,Monday);2-以字符串簡寫形式返回(Sun,Mon) ``` <?php $jd=gregoriantojd(10,15,2018); echo jddayofweek($jd,1); // Monday ?> ``` ***** 原生方法實現:參數為月份和年份,返回該月份的天數 ``` <?php function get_day($month,$year) { $date_arr = ['1','2','3','4','5','6','7','8','9','10','11','12']; if(!in_array($month,$date_arr)){ return false; } $arr = ['1','3','5','7','8','10','12']; if( in_array($month , $arr)) { $text = $year.'年的'.$month.'月有31天'; } elseif( $month == 2 ) { if ( $year%400 == 0 || ($year%4 == 0 && $year%100 !== 0) ) { $text = $year.'年的'.$month.'月有29天'; } else{ $text = $year.'年的'.$month.'月有28天'; } } else{ $text = $year.'年的'.$month.'月有30天'; } return $text; } $date = '2018'; $month ='11'; echo get_day($month,$date); //2018年的11月有30天 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看