回應:更正Adamyeh打字的錯誤
Adamyeh兄:
當初我還沒自立自強寫程式時你有好康的都沒有先報一下

其中#表示求除法之商數,%代表求餘數 <---更正與解說
網友另推薦林宜學先生以西元年份為主的的換算公式:
( (Y-1)*5+(Y-1)%4+15+Day )%60,
●《林宜學公式》以1975年10月9日為例
(1) 檢查1975年是否為閏年:
1975/4=493餘3
(2) 計算該年元旦到該日期的總日數:
31+28+31+30+31+30+31+31+30+9=282
(3) 計算公式:
( (Y-1)*5+(Y-1)%4+15+Day )%60
=( (75-1)*5+(75-1)%4+15+282)%60
=(74*5+74%4+15+282)%60
=(370+18+15+282)%60=685%60=25-->戊子日
●《adamyeh公式》
以1975年10月9日為例,1975年為民國64年,
例:民國64年10月9日,
(1) 查表:
M=10(月份)→ C=31
(2) 計算公式:
(64*5 + (64+2)#4 + (10-1)#2 + 9+5+31 )%60
=(320+16+4+9+5+31)%60 =385%60 =25(餘數)