中国农历历法为什么仍然保留？
首先，我国的官方纪年方式是公历，不是农历： ，这在建国时就定下来了。在官方场合，没有特定的说明的情况下，都是使用公历的。 所以，不存在“为什么保留？”的问题，只是“为什么不废除？” 历史上政府确实尝试废除过，是在民国时期。 摘自： 虽然民国政府颁布法令完全废除农历，并且公历新年放假，农历新年不放假。但民众私下里仍然过农历新年，最后这个政令也没执行多久，就取消了（评论里有人说的很到位，当时中国绝大多数都是农民，放不放假对于农民来说影响不大）。 新中国成立以后，新中国官方使用公历纪年，但不以行政手段废除农历，只是考虑到民俗习惯。在文革时期，也有过废除农历的一些行为。 ------------------------------------ 如果不考虑民俗习惯，能不能完全废除农历？ 当然可以了，日本就是这么做的。至于说农历能指导农业的，其实是主要节气的功劳，但节气属于阳历（农历属于阴阳历，公历属于阳历），节气能做的事情，公历自然也能做。太阳历比太阴历更适合指导农业（节气是按照太阳历制定的），农历是阴阳历，公历是阳历，所以只有公历就足够指导农业耕作，那么多没农历的国家一样种地，只不过把节气换成几月几号而已。 日本的历法改革方案： 新年改成1月1日； 十二生肖跟公历同步（有人会觉得别扭，其实农历年里，岁首是正月初一还是立春都有过争议）； 七夕之类的节气，也直接变成公历（7月7日）； 节气仍然保留着，但因为节气跟公历基本同步，所以没什么太明显的变化； 唯一留着的是中秋节，但我个人觉得这个要改也容易，改成9月的第一个满月即可。 然后所有假期都调整到按公历节日放假即可，放几天可以再商量，日本还保留着五一黄金周呢。 节气变成公历，看着好像挺别扭的，其实别扭不别扭都是习惯问题。要知道“元旦”一词最早表示的是农历正月初一，不是公历1月1日，元旦变成公历1月1日是从1912年开始的，是民国政府改的。 民俗的力量确实很大，但假如新年不放假，元旦放十天，用不了多长时间，民众的习惯就全改过来了。 ------------------------------------ 其它不少回答里，说农历多先进的，以及说没了农历就没办法过节的回答，忽略了一个最基本的事实是农历无法长期预测。 因为地日月三者轨道不是绝对稳定的（可以看做是一个三体问题，实际上放到太阳系里是一个多体问题），不稳定就意味着无法长期预测。 农历使用月相计算大小月和冬至点计算置闰则给计算机系统自动编排造成了巨大的麻烦，因为月相不是一个长期可准确预测的数据，因此农历大小月完全无规律，公历大小月起码是有规律的，至于置闰的问题，现在农历的置闰规则确实很高大上，但想排一百年以后的农历基本上是不可能的。 所以，我们可以编制十几年内的农历，但超过百年的就不好确定了，如果真要出一本万年历的话，几千年后的农历基本上靠猜了。虽然天体不稳定也会一定程度上影响公历，但基本不影响公历的编排。 因为无法做长期预测，所以有很多人对农历的认识其实是错的，其中包括： 1. 每19年生日重合一次（实际上大概55%左右的会重合，只能说有一半的概率）； 2. 农历十五、十六满月（实际范围是十四~十七，参见： ） 现行公历规则简单，历法规则属于纯粹的数学问题，可以很轻松的排出几千年；现行农历（紫金历）属于天文历，规则复杂，受天体运动影响很严重，也因为古代历法问题太多，所以才有了这本书： ，需要通过手动校正才能准确知道古代某个日期的准确时间。 长期来看，数学规则的历法是会慢慢取代天文历法的，秒的定义已经从天文定义变成物理学上的数字定义了，如果人类离开地球，那么现有计时体系中，也只有“秒”能保留下来。 有人说公历月跟月球没关系，其实公历里“月”的概念早就超越了月球的概念了，就像计时里的时分秒一样，小时和分钟只不过是为了进位用的（ ）， 李雷的回答里也说了，玛雅人一个月20天。 农历历法复杂，但复杂跟先进不一定相关，完全可以设计一种全新的历法，把金星、火星、木星、土星这些肉眼容易看到的行星的位置都编排进去，但这种历法对于普通人来说意义大吗？仅仅因为月球离地球近，月球看着大，所以才一定要把月相编到历法里？ 历法的重要作用是标记日期，但如果连大小月都严重依赖天文观测的话，这个历法的通用性会比较差，一旦观测数据和日历信息丢失，则无法准确判断历史上的某一天具体是哪一天。历法的首要任务是需要知道今天是历史上第多少天，而不是今天月相是什么——准确的记日子是历法的最重要的功能。