国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php實現計算復活節準確日期的方法

2020-03-22 18:34:37
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php準確計算復活節日期的方法,涉及php操作日期的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php準確計算復活節日期的方法。分享給大家供大家參考。具體如下:

 ?PHPfunction isLeapYear( $nYEAR ) { if((($nYEAR % 4 == 0) AND !($nYEAR % 100 == 0)) AND ($nYEAR % 400 != 0)) return TRUE; } else { return FALSE;function p( $a, $b ){ return( $a - ( $a % $b )) / $b;function easterSunday( $nYEAR ) { // The function is able to calculate the date  //of eastersunday back to the year 325, // but mktime() starts at 1970-01-01! if ( $nYEAR 1970 ) { $dtEasterSunday = mktime( 1,1,1,1,1,1970 ); } else { $nGZ = ( $nYEAR % 19 ) + 1; $nJHD = p( $nYEAR, 100 ) + 1; $nKSJ = p( 3 * $nJHD, 4 ) - 12; $nKORR = p( 8 * $nJHD + 5, 25 ) - 5; $nSO = p( 5 * $nYEAR, 4 ) - $nKSJ - 10; $nEPAKTE = (( 11 * $nGZ + 20 + $nKORR - $nKSJ ) % 30 ); if (( $nEPAKTE == 25 OR $nGZ == 11 ) AND $nEPAKTE == 24 ) { $nEPAKTE = $nEPAKTE + 1; $nN = 44 - $nEPAKTE; if( $nN 21 ) { $nN = $nN + 30; $nN = $nN + 7 - (( $nSO + $nN ) % 7 ); $nN = $nN + isLeapYear( $nYEAR ); $nN = $nN + 59; $nA = isLeapYear( $nYEAR ); // Month $nNM = $nN; if ( $nNM ( 59 + $nA )) { $nNM = $nNM + 2 - $nA; $nNM = $nNM + 91; $nMONTH = p( 20 * $nNM, 611 ) - 2; // Day $nNT = $nN; $nNT = $nN; if ( $nNT ( 59 + $nA )) { $nNT = $nNT + 2 - $nA; $nNT = $nNT + 91; $nM = p( 20 * $nNT, 611 ); $nDAY = $nNT - p( 611 * $nM, 20 ); $dtEasterSunday = mktime( 0,0,0,$nMONTH,$nDAY,$nYEAR ); return $dtEasterSunday;? 

總結:以上就是本篇文的全部內容,希望能對大家的學習有所幫助。

相關推薦:

使用Snoopy類解析html文件的方法

php針對文件操作及字符串加密的方法

php針對數組的刪除、轉換、分組、排序

以上就是php實現計算復活節準確日期的方法的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 松江区| 蕉岭县| 惠安县| 阿勒泰市| 双江| 泉州市| 天峻县| 项城市| 和平县| 白玉县| 丰宁| 绥芬河市| 剑川县| 石泉县| 临湘市| 崇仁县| 青神县| 宾阳县| 金坛市| 兴仁县| 平顺县| 资阳市| 包头市| 祁阳县| 文化| 石首市| 大足县| 陕西省| 县级市| 青浦区| 长子县| 湘西| 龙川县| 贡嘎县| 社旗县| 绥中县| 柯坪县| 鄂托克旗| 平原县| 沅江市| 冷水江市|