複製** **如下:
<?php
//php陽曆到農曆轉換的乙個類
class calendar
//再加當年的幾個月
switch ($cmonth)
//如果當年是閏年還要加一天
if ($cyear%4==0 and $cmonth>2)
$total+=$cday-1;
&nbwww.cppcns.comsp; //用農曆的天數累加來判斷是否超過陽曆的天數
for($j=0;$j<=120;$j++)
}if ($flag==1)break;
}return array("m"=>$j,"d"=>$i,"t"=>$total,"n"=>$mtotal);
}function cal($year,$month,$day)
else
if ($par["d"]==$this->everycmonth[$par["d"]][0]+1 and $this->everycmonth[$par["d"]][0]<>0)
else
return array("year"=>$this->mten[$this->everycmonth[$par["m"]][14]].$this->mtwelve[$this->everycmonth[$par["m"]][15]],
"month"=>$cmonth,
"day"=>$this->mday[$md],
"week"=>$week);
}}/////呼叫
$test=new calendar;
$year=$test->cal(2004,2,20);
echo $year["year"]."年".$year["month"].$year["day"]."周".$year["week"];
?>
本文標題: php實現陽曆到農曆轉換的類例項
本文位址:
python實現農曆和陽曆日期轉換
需安裝sxtwl包,命令如下 pip install sxtwl 農曆 lunar calendar 陽曆 solar calendar 轉換 如下 基於python3 import sxtwl 日曆中文索引 ymc u 十一 u 十二 u 正 u 二 u 三 u 四 u 五 u 六 u 七 u 八...
農曆和陽曆的之間的轉換
1.首先拷貝這兩個實體類 data public class lunar data public class solar 2.然後考入下面的類 農曆和陽曆的互相轉換 author hj date 2020 9 11 public class lauarutil private static int ...
SQL SERVER 中實現公曆到農曆的轉換
以下彩色文字的 可以直接拷貝到sql server查詢分析器中執行,博主耕夫已驗證,這裡對 的 做了修改,就是把函式中返回的日期由原來的datetime型別改為varchar 10 型別,輸出字串型日做了格式化處理,這樣更科學,否則會出現某些不可預期的日期異常。步驟1 建立日期 放初始放初始化資料 ...