-
儒略周日的计算
计算儒略周日
设Y为公元纪年年数,例如2006年。m为月数,如8月,d为日数,JD为儒略周日。
首先,判断该年是平年还是闰年:
Y/4(世纪年用400)=q……r
整除的是闰年,平年2月28天,闰年2月29天计算
第二,公式:JD=(Y – 1)365 + (y – 1)/4 – (y – 1)/100+ (y – 1)/400+ 1721425+Ds
注意:
1,(y – 1)/4、 (y – 1)/100、 (y – 1)/400 均取整商。
2,Ds为日序,自该年的1月1日计算到所求日为止(两端都算上)例如 求2006年8月20日的儒略周日
2006/4 = 501……5 ,平年。8月20日,Ds(日序)=(31*5 – 11)+30*2 +28 = 232 天JD=(2006-1)*365+(2006-1)/4-(2006-1)/100+(2006-1)/400+1721425+232
=731825+501-20+5+1721425+232
=2453968天
中间过程还可以简化。
如果 中间计算有误,还请各位海涵![ 本帖最後由 ddzj 於 2006-8-1 10:32 AM 編輯 ]
Log in to reply.