# Re: 换算国历与农历间的公式

Posted by 小v on May 24, 1999 at 22:29:58:

In Reply to: 换算国历与农历间的公式 posted by GeHom on May 24, 1999 at 00:33:50:

: 小弟 阿弘
: 在此请问诸先进,可有人知道如何换算国历与农历间的公式
: 因小弟有要完成一万年历之专题,目前用查表法键入了
: 100年阳/阴历对照表 用了8mb的mdb 完成,实在笨了点,
: 有请诸公指点迷津,感激不尽. 在此先谢谢了!

我以前也以clipper写过这样的程式,完全以程式码解决,不到300行,完全不用资料库,
大概原理是这样的,以国历转农历为例说明如下:

先以程式变数记住每年的元旦是农历的几月几号, 然后记住农历每个月的天数及润月的月份,
我每年用16bytes,120年也才用掉19k的记忆体!
其他的日期就根据事先记住的这些规则去推算,现在电脑那么快,一下子就可以推算这一年的所有农历天数!
同理,农历换算成国历亦同!

Follow Ups: