根据《礼记·大传》的记载,古时改朝换代,新建立的王朝有的要“改正朔”。
朔,既朔日,为农历初一,地皇氏所分昼夜,以三十日为月朔,所定干支为天皇氏所定,其十干与今甲乙丙丁之干对应为:阏逢(è/yān féng)、旃蒙(zhān méng)、柔兆(róu zhào)、疆圉(qiáng yǔ)、著雍(zhù yōng)、屠维(tú wéi)、上章(shàng zhāng)、重光(chóng guāng)、玄黓(xuán yì)、昭阳(zhāo yáng)。
十二支对应为:困敦(kùn dūn)、赤奋若(chì fèn ruò)、摄提格(niè tí gé)、单阏(chán yān)、执徐( zhí xú)、大荒落(dà huāng luò)、敦牂(dūn zāng)、协洽(xié qià)、涒滩(tūn tān)、作噩(zuò è)、阉茂(yān mào)、大渊献(dà yuān xiàn),如上章涒滩岁,既庚申年。
翻过刚才题外话,在夏朝,周朝,秦朝,西汉等诸多朝代都有“改正朔”的记载,先阶段我们所用历法为夏朝正月建寅之法,遂有五虎遁(甲己之年丙作首,乙庚之岁戊为头,丙辛必定寻庚起,丁壬壬位顺行流,若问戊癸何方发,甲寅之上好追求)之决,虎既寅,乃是年中第一月,遂取名五虎遁元。
但上所述朝代,有别于现历法建寅,共有建亥、建子、建丑,(既亥为正月、子为正月、丑为正月)之别,除去建寅之法,建亥、建子、建丑,皆不适用于五虎遁元,那有何方法才能遵循无论建寅、建丑、建子、建亥之说法皆可配对月份呢?
星家有“逢龙则化”之说(或者见龙则化),龙,既辰,化,则为天干五合之化,既,甲己土、乙庚金、丙辛水、丁壬木、戊癸火,取阳而不取阴,既,甲己年戊辰月,乙庚年庚辰月,丙辛年壬辰月,丁壬年甲辰月,戊癸年丙辰月,无论建寅、建子、建丑、建亥,皆遵循此法,可倒退得之。如,建寅,乙庚年,庚辰月,倒推己卯月、戊寅月,于五虎遁“乙庚之岁戊为头”相同得到戊寅月,既五虎遁元此法,只适合建寅之法。
至于相传黄帝所生,甲子年甲子月甲子日甲子时之生辰,并非子虚乌有,抛弃建寅既寅月为第一月之法,以甲年戊辰月可得,丁卯月、丙寅月、乙丑月、甲子月、癸亥月,遂得知,黄帝所生朝代,以建亥或者建子历法为准。
2022年2月18日,凌晨3:00~5:00,在干支纪年中,恰好是壬寅年壬寅月壬寅日壬寅时。中国古人将这种年月日时干支相同的时辰,称之为“同元一气”,认为是非常特殊的日子。
既然有壬寅年壬寅月壬寅日壬寅时,那一定也有甲子年甲子月甲子日甲子时了?
据《太乙数统宗》这本古籍记载,说“上古甲子年甲子月甲子日甲子时,天心气运正值冬至,日月合璧,五星联珠,皆合于子,是为上元。”说是在甲子年甲子月甲子日甲子时这一天,会出现日月合璧、五星连珠的奇异天象。更有史书记载说“上元混沌甲子之岁,日月合璧、五星联珠、七曜齐元。”,并且说这一天正好就是华夏始祖皇帝登基即位的日子。
这样看来,似乎历史上真正的存在过甲子年甲子月甲子日甲子时,但是如果你翻开万年历,就会发现,你只能找到甲子日甲子时,但是找不到甲子年甲子月。既然古籍上有记载,为什么万年历上查不到呢?
其实这跟中国古代的历法有关。在中国古代的历法中,有一个非常重要的问题,就是确定新的一年究竟从什么时候开始。关于这个问题,夏商周三代有不同的看法:夏代把寅月,也就是农历一月作为一年的开始,商代把丑月,也就是农历十二月作为一年的开始,而周代把子月,也就是农历十一月作为一年的开始。这也就是中国古代历法史上的“三正”之说。
而我们今天所使用的万年历,正是沿用了夏代的历法,把农历一月,也就是寅月作为一年的开始。所以我们今天所使用的万年历,甲子年的第一个月一定是寅月,而且一定是丙寅月,而甲子年这十二个月中,地支是子的月份,对应的是丙子月,而不是甲子月,而我们要找的甲子月却在甲子年的上一年癸亥年里,这样一来甲子年就跟甲子月完美错过了。
所以,在我们今天所使用的万年历里面,你是找不到甲子年甲子月甲子日甲子时这种日子的。
既然如此,难道甲子年甲子月甲子日甲子时就不存在吗?
当然不是。如果你把刚才甲子年的开始时间提前两个月,也就是把上一年的甲子月作为新一年的开始,那这一个月就恰好是甲子年甲子月,如果这个月中又恰好有甲子日,那一定会出现甲子年甲子月甲子日甲子时,这也就是周代所使用的历法。所以,甲子年甲子月甲子日甲子时可能确实存在过,只不过不是我们今天所使用的历法。
六十甲子是中国传统的编年记录方式,例如今年则为庚子年。
如现在这个时间为:
庚子年、癸未月、辛未日、癸巳时
2020年、7月、27日、上午九点。
如果你想学习国学文化或者深入了解中国传统文化,学习排布六十甲子绝对是必不可少的。
我们可以这样,在纸上写出如下的60个天干,因为天干是不变化的。
这时候我们只需要将十二地支,依次排布到这六十个字中,就能得出六十甲子了。
这样的话,我们便能很快得到一个六十甲子的排列。
而且基本没差,只需要你记住,天干和地支分别为什么就可以。
而知道了是什么年的情况下,我们应该再考虑这个月是什么月。十二地支每个对应着一个月,这个是永远不变的。
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
11、12、1、2、3、4、5、6、7、8、9、10月。
以上是这么对应的。
这时候我们需要用到一个口诀,叫做年上其月表,即根据什么年知道什么月。
甲己之年丙作首,乙庚之岁戊为头。
丙辛之岁寻庚上,丁壬壬寅顺水流。
若问戊癸何处起,甲寅之上好追求。
它的意思是,凡甲己开头的年份,如甲子年的一月份便是丙寅月,二月份便是丁卯月,类推之后之后便是丙丁戊……依次向后排布。
我们可以直接看图。
当你知道月份之后,便要查对时辰。也是由地支对应时辰不变,将天干往里边填充即可
其口诀如下
甲己还加甲,乙庚丙作初。
丙辛从戊起,丁壬庚子居。
戊癸何方发,壬子是真途。
它的意思和依照年份起月份一样,如图所示。
其实还有最快的方法,就是你下载一个万年历,只要点开就有了。