一
古代历法是阴阳历。
古代历法是阴阳历。
计算月份用月亮圆缺确定,这就是“阴历”,月亮属阴。通过朔望月的轮回可以得到“月”这个概念。
计算年则用太阳和地球夹角来确定,一次回归算一年。这既是“阳历”。
公历是纯阳历,因为从不考虑月相;伊斯兰历法是纯阴历。而中国的历法是阴阳历,两者皆有。
每年土圭影子最长的时候是“夏至”,影子最短的时候是“冬至”,昼夜时间长短一样的时候就是“春分”和“秋分”。
四个点定好之后,再分24节气。
四个点定好之后,再分24节气。
节气的意义在于表征太阳和地球的距离/角度,这个数据背后是太阳对地球的“日照强度”,对指导农业安排非常重要。
24节气虽然出现的很早(汉朝),但是由于天文和数学知识匮乏,一直到明末清初,实际上是采用的平气法:按照时间长短,在四个点之间平分就可以了。
但是地球轨道是椭圆的呀,时间长短并不能准确反映日照强度的变化
所以利玛窦(Matteo Ricci)和徐光启等按照西方的数学和天文知识,制定了另外一套标准:按照太阳每经过15°夹角来确定一个节气。这个就叫做定气法。
这就是《时宪历》的新分法,从清康熙开始用到今天。
但是地球轨道是椭圆的呀,时间长短并不能准确反映日照强度的变化
所以利玛窦(Matteo Ricci)和徐光启等按照西方的数学和天文知识,制定了另外一套标准:按照太阳每经过15°夹角来确定一个节气。这个就叫做定气法。
这就是《时宪历》的新分法,从清康熙开始用到今天。
(所以有人戏说,我们现在的农历是西方人制定的,也不算太错。四分框架全球很多文明都独自发现,但是现行24节气确实是西方人利玛窦对中国历法的贡献。)
二
夜晚辨时靠星星,三代的时候村野匹夫都能根据星像辨别时间和气候。
山东有民谚:
其一曰“大毛愣出来二毛愣撵,三毛愣出来明了天。”
其二曰“大毛狼出,二毛狼赶,三毛狼出来白瞪眼”。
其一曰“大毛愣出来二毛愣撵,三毛愣出来明了天。”
其二曰“大毛狼出,二毛狼赶,三毛狼出来白瞪眼”。
我们老家,则称呼为“大更(jing)”“二慢”“三晃晃”。
一更,就是说长庚星在打一更的时候出现(晚七点)
二慢就是天狼星要到深夜,慢慢等待。
三晃晃,就是说启明星出现的时候,恍惚间就要天亮了。
二慢就是天狼星要到深夜,慢慢等待。
三晃晃,就是说启明星出现的时候,恍惚间就要天亮了。
这三颗星,就是 “长庚”“天狼”“启明”。
“东有启明,西有长庚。",长庚、启明都是金星,长庚在黄昏出现,启明在天亮出现。
而中夜的时候最亮的,就是天狼星。
而中夜的时候最亮的,就是天狼星。
三
待续....
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?