- 主题:公历转农历怎么个计算方法?
找个靠谱的API如何
--
FROM 117.133.51.*
--
FROM 124.127.16.84
显然不要自己造轮子。费时间还容易出错。
【 在 guancs 的大作中提到: 】
: 标 题: Re: 公历转农历怎么个计算方法?
: 发信站: 水木社区 (Mon Nov 20 08:50:05 2023), 站内
:
: 找个靠谱的API如何
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 117.133.51.*]
--
FROM 119.132.172.*
问个近似的问题,有个根据公历日期计算星期几的数学公式,谁知道
【 在 ZhangShao 的大作中提到: 】
: RT
: 暂时不考虑用什么编程语言,只是问问计算方法是什么?
--
FROM 36.154.175.*
雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至和大寒都是中气,冬至在的那个月是十一月,以此为基准,要是有一个月没有中气,那就闰一下
【 在 KEL 的大作中提到: 】
: 同文,怎么知道明年润四月还是润五月?
--
FROM 129.227.142.*
没有节气的那个月置闰月
一般19年7润(更精确点的是334年123润)
【 在 KEL 的大作中提到: 】
: 同文,怎么知道明年润四月还是润五月?
--
FROM 221.208.150.*
中气的公历日子会变化的
【 在 songpeiru 的大作中提到: 】
: 雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至和大寒都是中气,冬至在的那个月是十一月,以此为基准,要是有一个月没有中气,那就闰一下
--
FROM 121.33.161.*
阳历(格里高利历)是算术历,所有的日期都是根据公式计算的
农历是天文事件历,根据观察到的天文事件来定日期的
农历这个计算代码,github上是不少的,但star高的貌似没看到?因为这个在英语为主的代码世界里算是小众的
可以找个库,把它的计算结果和紫金山天文台的对比,看看有没bug。但是一旦发现bug,你要纠正的话,需要对整个算法的细节很清楚才行
【 在 ZhangShao 的大作中提到: 】
: 不会吧,直接暴力查表?
: 那我得先去哪个网站下载这个大表啊?直接把这个大表固化到我的代码里面?
:
--
修改:z16166 FROM 221.218.160.*
FROM 221.218.160.*
非专业人士还是别折腾了。老老实实找个靠谱的lib。比如 .net里就有现成的。
如果实在想折腾,建议先看懂这些lib的源代码再说,改的话,也是提交一个patch,不要reinvent.
【 在 z16166 的大作中提到: 】
: 阳历(格里高利历)是算术历,所有的日期都是根据公式计算的
: 农历是天文事件历,根据观察到的天文事件来定日期的
: 农历这个计算代码,github上是不少的,但star高的貌似没看到?因为这个在英语为主的代码世界里算是小众的
: ...................
--
FROM 183.95.135.*
冬至不能靠自己算,中国农历确定以紫金山天文台公布的精确时间为准
如果交节点在午夜前后的话,不小心就会差出去整整一个闰月
所以,老老实实去网上查吧
【 在 songpeiru 的大作中提到: 】
: 雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至和大寒都是中气,冬至在的那个月是十一月,以此为基准,要是有一个月没有中气,那就闰一下
--
FROM 222.70.16.*