万年历农历(公历)
中国人日常接触的历法有三种,分别是公历、农历、干支历。它们都是天文历,并且分别为星历、月历、日历。
公历
公历,又叫罗马历,就是我们日常所用的历法。比如说今年是2023年就是公历。
公历起源于古埃及,是根据尼罗河发洪水与天狼星的位置变化周期存在着某种关系,而建立的历法,也就是古埃及历。后来罗马帝国兴起后,参照了古埃及历,加入了置闰的概念,也就是每四年闰一天制定古罗马历。古罗马历每年365天,单月也就是一、三、五、七、九、十一这六个月是31天,其余的是30天。这样一来,一年是366天,怎么办呢?因为二月是罗马处决犯人的月份,他们认为不吉利,所以就把二月取消掉一天,剩下29天。后来,为避某位罗马皇帝讳,把下半年的九月和十一月变成了小月,而八、十、十二这三个月变成了大月,二月28天。随着世界上越来越多的国家开始使用罗马历,并且以耶稣出生的那一年作为元年,这就是公元纪年的由来。即演变成今天的公历
阴历
农历又叫阴历、月历,是我国古代劳动人民创立的一种传统历法。
这种历法以月亮的圆缺变化规律为标准所创立,简单直观。由于月亮盈亏变化一次的时间是29天多一点,所以农历每月只有29天或者30天,没有别的可能。为了解决月和年无法匹配的问题,古人设置了闰月,每19年有7个闰月。当然了,每个闰月的天数也是29天或者30天。因为月亮被古人称为“太阴”,所以这种历法又被称为“阴历”。
干支历
干支历以用天干地支作为计时符号而得名,又被称为万年历、老黄历。近代一些重大事件都用干支,比如戊戌变法、甲午海战、辛丑条约、辛亥革命等。
干支历根据太阳的影子轨迹,即太阳、地球的位置关系,每年把正午日晷影子的最短和最长的那两天称为“夏至”和“冬至”,然后再算出居中的两天,分别为“春分”和“秋分”。依这些时间节点为骨架,把一年分成12等分,也就是十二个月。然后这12个月用天干地支表示出来,就是干支历。
每月的第一天叫作“节令”,如正月立春节,二月惊蛰节,三月清明节,四月立夏节,五月芒种节,六月小暑节,七月立秋节,八月白露节,九月寒露节,十月立冬节,十一月大雪节,十二月小寒节。每月中间的那一天叫作“气令”,即冬至、大寒、雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪。它们总共有24个,这就是二十四节气。这24节气就是为农耕事务做指引的,所以干支历是最符合农耕文明的历法。
生肖属相就取决于年份的地支,地支有十二个,对应了十二属相。