※ 引述《sdhws (sdhws)》之铭言:
: 那么我发现农历大年初一设在大寒之后第一个朔月,与冬至和春分皆相距较远
: 所以农历为何将新年的开始设在那段期间呢?
规则不是大寒之后,如果符合条件(十二月无中气又不需置闰)
大寒甚至可以放在大年初一之后
农历的规则是这样:
1.冬至所在的月必定是子月(十一月),之后按地支排列
2.两个子月之间如果间隔了十二个月,则选定一个无中气的月份为闰月
上面这两个规则从司马迁到现代都没改过
所以你真正的问题不是“为什么选在大寒之后”
而是“为什么选择寅月”
在汉朝人的视角中(实际有没有不好说),夏商周秦都改过正朔
夏朝建寅
商朝建丑
周朝建子
秦朝建亥
而到了汉朝,刘邦自认秦朝并非正统,自己才是
因此延续建亥
直到汉武帝时期,
董仲舒提出的理论认为只有子丑寅三个月是正统的,只能在这三个月轮换
(我想不起来理论依据是什么)
因此不能继续使用亥月作为正月
按照顺序接下来又轮到寅月了
因此太初历就以寅月为正月
然而不知道是不是因为汉朝太久,大家习惯了
曹魏居然没有改用丑月当正月
因此寅月这个习惯就固定延续至今
从此之后,改朝换代就几乎不怎么改正月
(虽然每次都用改正朔来指称政权变化)
而且撇除极端情况,
在常态分布的月份中,立春和正月初一都还蛮接近的
一年就这样春夏秋冬排下去也还是挺正常的
至于为什么中国传统是以四立而非二分二至作为四季的起点?
我可以很负责任的说:
https://i.imgur.com/zPgW0p4.jpeg