怎样做年历?
公历部分好做,因为规律简单,而这类软件到处都是。
阴历涉及的知识要广一些,主要是和月相(阴历的“阴”指的就是“月亮”)有关,也就是月亮运行的规律,其它的就是如何设置阴历的闰月,但只要月相解决了,置闰相对还是简单的。月亮运行规律可以参考一些天文方面的书,找一些公式,把它们程序化就可以了。
有一些农历的程序是用查表的方式来做的,这种方法有缺限,每个农历初一的日子必须事先算好才行。也就是说,只能提供有限年份的农历转换。
总之,难点在阴历,并不容易做。
顶!
网上找找历程,C/C++版本的,然后自己找出换算转换规律后再做不迟!
好象原来CFAN杂志/网站上有呀.不过好象N年前了!
你可能想看: