为什么春分、夏季至日和秋季至日的日期会改变?

其实24个都是同一天(公历)或者附近一两天。因为节气是由黄道确定的,是以阳历为基础的,而现在的公历也是阳历,所以和公历基本一致,最多相差一两天。

另外,节气与农历无关(农历中的阴历其实是阴阳混合,阳的部分就是节气)。农历是以月亮为基准的,所以农历节气的日子不一样。

公历是纯阳历,日期完全由地球绕太阳的位置决定。二十四节气也是如此。所以公历二十四节气的日期基本是固定的,不会浮动超过一天。

农历是阴阳相合的,它的日期主要由月亮围绕地球的位置决定。地球围绕太阳的位置仅用于添加闰月,以保持月份与季节大致同步。因为它的日期不是由地球绕太阳公转决定的,所以它与二十四节气没有固定的对应关系。