iPhone上的“日曆 - 十三行”只能转换1850-2150间的日期。如果有算法的话,那只能是这家公司故意做了限制,这显然说不过去。如果没有算法的话,农历又是怎么来的?
1
est Feb 4, 2011
貌似农历是不定期由天文官更换的,最近一次历法是大清朝一位传教士修订的,所以推太久远了也没多大意义。
|
2
ste Feb 4, 2011
Google了下,感觉有点复杂。
http://goo.gl/RfLvM 中国农历算法 http://www.truevue.org/china/nongli-suanfa 公历农历转换的python实现 http://www.truevue.org/script/python-lunar-calendar |
3
coderoar OP 看来是依赖观测,不可完全交给机器算啦。
|
4
ch_linghu Feb 9, 2011
简单的说是没有。农历和公历的依据完全不一样(一个根据月相一个根据日相,但农历的节气部分是根据日相)。
|