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