網上轉換方法很多例子錯誤。
測試例子2:輸入農曆1990.11.初十,丑時,公曆應該為2023年12月26日 2時。
<?phpfunction nongli($riqi)
switch($yue)
if($nian%4 == 0 && $yue>2) $total++; //
如果當年是閏年還要加一天
$total=$total+$ri-1; //
加當月的天數
$flag1=0; //
判斷跳出迴圈的條件
$j=0;
while ($j
<=120)
$i++;
} if ($flag1==1) break
;
$j++;
} if($everymonth[$j][0]<>0 and $everymonth[$j][0]<$i)
else
if($i==$everymonth[$j][0]+1 and $everymonth[$j][0]<>0)
else
#計算所求月份1號的農曆日期
$md=$everymonth[$j][$i]-($mtotal-$total
);
if($md > $everymonth[$j][$i
])
$md-=$everymonth[$j][$i
];
$nlday=$mday[$md
]; //
$nowday=date("y年n月j日 ")."w".$weekday[$cur_wday]." ".$mten[$everymonth[$j][14]].$mtwelve[$everymonth[$j][15]]."年".$nlmon.$nlday;
$nowday=$mten[$everymonth[$j][14]].$mtwelve[$everymonth[$j][15]]."年 ".$nlmon.$nlday;
return
$nowday;}
echo nongli('20100201'); //
標準8位
C 陽曆轉農曆
你妹的sb 原文 c asp.net 公曆轉農曆的簡單方法 dot net 平台,對全球化的支援做的非常好,不得不稱讚乙個 通常,將公曆轉為農曆,是個非常煩的事情,需要整理閏年 閏月等的對照表。在.net平台上,有了國際化的支援,這些東西,都已經提供了 我們需要做的,只是利用一下而已。話不多說,直接...
小程式獲取農曆,陽曆轉農曆,計算屬相
在utils.js中新建js,命名為calendar.js,貼上入以下 陽曆轉農曆 getlunardate getlunardate 返回值格式 yyyy mm dd 獲取農曆資訊 getlunardatestring getlunardatestring 返回值格式 let lunar 獲取陰曆...
c 版公曆轉農曆
using system namespace ljtools private static int year20 new int private static int year19 new int private static int year2000 new int private static ...