
1 shinwood 2013 年 6 月 9 日 via iPhone 若是周四,那国企为何一二三放假? |
2 Part 2013 年 6 月 9 日 一直没搞懂农历、阴历怎么从阳历里转换得到,顺便在此求一个。 |
3 alexrezit 2013 年 6 月 9 日 从来没用过农历... 谁知道了... |
4 yutify 2013 年 6 月 9 日 via iPhone 我爸的手机,三星第一款翻盖彩屏,端午节是错的,程序 bug? |
6 CoX 2013 年 6 月 9 日 特意看了下,手机显示周三,Nokia |
8 cdfmr 2013 年 6 月 9 日 科普:http://www.herongyang.com/Year_zh/Background-Information-The-Chinese-Calendar.html 实际上,大部分程序的实现是基于已有的数据进行查表处理,不是根据这些规则做实时运算。 拙作LunarCal中,中国农历也是查表得出的;但日本和韩国旧历则是基于日本人用AWK写的一个实时算法,并且在部分日子做了校正。日本旧历无法使用中国农历的查表数据,因为日本和中国地理位置不同,那根据月全黑规则,日本每月的初一可能不同于中国农历,日本的闰月就有可能与中国农历相差一个月。 |
9 Mutoo 2013 年 6 月 9 日 @Part 嗯是的,像python的农历库也只录入了过去和将来可遇见的年份内的农历数据。早期的手机里的“预测”很可能因为调整而失效。 古代有专门的星相官处理这些事务。 ------- 中国农历算法有下例 6 条规则: 月全黑规则 - 月全黑的日子是农历月的第一天。农历月周期由此而定。 24 节气规则 - 24 节气把天文年按太阳角度分成 24 等份,15 度一节气。 这个规则确定了农历和天文年的关系。 冬至规则 - 冬至必须落在农历冬月。如果落不上,腊月之前就要添上一个 月,成为闰年。 闰月规则 - 如果是闰年,冬月后边第一个不含主节气的月份定为闰月。 60 年周期 - 农历年以 60 年为一周期。 规则一和二的计算必须以中国南京紫金山天文台的观察为准。 ----- via http://www.truevue.org/china/nongli-suanfa |
11 bcxx 2013 年 6 月 9 日 周四的路过…… |
13 LokiSharp 2013 年 6 月 9 日 LunarCal说是礼拜三 |