- 主题:公历转农历怎么个计算方法?
实时计算很麻烦,各种所谓的算法 好一些的是以某年的天体轨道参数的观测值为基准,用天文学方法计算未来的轨道参数,越久误差越大,不过一般情况下计算未来十年的日期不会有大问题
差一些的就拼凑拟合一个“公式”,套数计算,不可靠,不建议用
大部分万年历之类的都是提前用方法1计算一张表,直接查表
--
FROM 111.198.57.*
格里高利历就是算术历,长篇大论之前先把基本事实搞对
【 在 ssava 的大作中提到: 】
: “阳历(格里高利历)是算术历,所有的日期都是根据公式计算的”,不正确。
: 阳历和阴历没有区别,都是用算术法表达自然规律。
: 你的天、月、年,都是整数数字。这跟自然规律对不上。因为月球、地球的自转、公转,都不是整数天,而是无限不循环小数。
: ...................
--
FROM 111.198.57.*
历是历法,法就是规定,说出公历两个字的时候当然要在其规定的范围内讨论
历法误差是另一码事
【 在 ssava 的大作中提到: 】
: 当然不是算术历。
: 因为不可能通过计算得出准确的结果。
:
--
FROM 111.198.57.*
古代冬至和夏至最容易测得,其他节气都是用两个冬至之间的时间二十四等分
【 在 zhanghen 的大作中提到: 】
: 那为啥不直接用立春必须在正月来定义,非要用冬至在11月。
: :
--
FROM 111.198.57.*
历法跟闰秒没有半毛钱关系
闰秒是现代时间体制下产生的,只与地球自转速率与原子时的调和关系有关(当然测定地球自转周期也不可避免要牵扯上地日公转轨道)
历法是多种天文运行规律之间的调和关系
时间体制跟历法是完全不相关的两码事,历法范畴下 “天”是基本单位,以“天”为基本单位经过不同的调和方式得到不同的“月”和“年”的定义
时间体制里“秒”是基本单位,需要调和的关系只有天文秒与原子秒的关系
https://www.zhihu.com/question/545555130/answer/2595653672
【 在 chaobill 的大作中提到: 】
: 闰秒呢?
--
FROM 61.49.82.*
如果将来要修正,那就不是现行公历了,到时候人类还是不是以地球为中心都两说
现行公历 格里高利历,定义上就是算术历,公历之所以能得到全世界公认 就是因为算术历规则简单,计算方便,容易推广
农历好吗?在古代的技术条件下,可以说非常好。因为农历的月是阴历的自然月,任何人不需要借助任何计时仪器都可以通过观察月相周期来确定日期,在长距离通信十分低效的年代里,方便基层约定日期。而涉及到季节周期、农耕节点,又有基于阳历的二十四节气来调和,两手都抓两手都硬,唯一麻烦的就是每年需要由中央根据天文观测和复杂的计算颁布下一年的历书 推至全国。
但是到了现代,有覆盖全球的即时通信网络,也有各个国家各个地区甚至每家每户的高精度计时装置,再基于月相去判断日期显然已经没用了,现在衡量历法优劣的只有精度是否够高,规则是否简单,计算是否困难了,公历在这几方面明显胜出。靠垄断历法定义去维护统治已经没什么实际意义了
讨论的基础是统一话语体系,如果你自己随便修改名词的定义,那没什么好讨论的了
【 在 ssava 的大作中提到: 】
: 格里高利历再过2000多年就会误差一整天,到时候还是要打补丁。补丁打在哪一天依然是个问题。这个"规定"到时候就不成其为规定了。
:
: #发自zSMTH@VER-AN10
--
FROM 61.49.82.*
节气是阳历,不是公历
公历特指格里高利历,格里高利历是阳历的一种,所以节气可以大致的与公历日期对应上,但不代表节气是基于公历的
【 在 FLYBBS 的大作中提到: 】
: 看来不知道节气是公历的人还真不少。。。
:
--
FROM 61.49.82.*
你以为总结出一年级就能学会的算术公理体系很容易?比你学会解个方程低级?
把事情搞复杂本版码农都很擅长,把复杂的事情抽象简单可是一项高级活儿
【 在 ssava 的大作中提到: 】
: 这就好比说一年级算术比初中代数更科学,因为计算简便
:
: #发自zSMTH@VER-AN10
--
FROM 58.152.48.*
现在学术界都在考虑脱离地球建立新的历法体系了,结果还有人觉得老祖宗又站在山顶上等着了
农历是局限在古代技术条件下的最优实现,这个大家都承认,就算不承认的也可以列个1234条评个分讨论讨论
农历作为优秀传统文化保留我举双手赞成,说农历在古代比其他历法都高级能体现民族优越性也ok,但现在要气象局有气象局,要互联网有互联网,要手机有手机,还不承认这套历法已经不适合现代社会情景的就不知道该说啥了
【 在 oldwatch 的大作中提到: 】
: 一个历法的计算机实现需要整这么多花样已经足够说明问题了
:
--
FROM 58.152.48.*
不用考虑舰队文明那么远,就考虑近未来,等到月球殖民了,火星殖民了,时刻表征怎么统一?还要考虑以地球为中心做修正吗?
还搞农历那一套的话且看要怎么把八大行星加上各自卫星的轨道统合在一起整明白...天天不干别的了整天算日期玩儿了是吧。。。
历法是服务于人类的,方便使用是优先级最高的评价标准
【 在 JulyClyde 的大作中提到: 】
: 脱离地球还要啥历法体系呢……这东西本来就是指导地球人日常生活的啊
: 星舰人类和地球人类根本就是不同物种
--
修改:eggcar FROM 111.198.57.*
FROM 111.198.57.*