作业帮 > 综合 > 作业

知道年月日,怎么能算出天干地支

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/14 07:59:08
知道年月日,怎么能算出天干地支
知道年月日,怎么能算出天干地支
一:干支纪年法的简便算法 传统的计算法,必须知道一个已知年,然后往前后推算,有一定的难度,下面我给大家介绍一种干支纪年法的简便算法,每个字都有对应的一个符号.如下表:4 5 6 7 8 9 0 1 2 3 甲乙丙丁戊己庚辛壬癸 4 5 6 7 8 9 10 11 0 1 2 3 子丑寅卯辰巳午未申酉戌亥 4 5 6 7 8 9 10 11 0 1 2 3 虎牛鼠兔龙蛇马羊猴鸡狗猪 年份的最后一个数字就对应天干的相应的字,然后用年份除以12所得的余数,用这个余数去找相对应的地支字和十二生肖字,于是天干地支字的组合便是干支纪年,对应的生肖字便是生肖纪年.如2006年,6对应的天干字是丙字,2006除以12的余数是2,2所对应的地支字是戌字,所对应的生肖字狗字,所以2006年是丙戌年,狗年.1898年,8对应的天干字是戊字,18986除以12的余数是2,2所对应的地支字是戌字,所对应的生肖字狗字,所以18986年是戊戌年,狗年.1911年,1对应的天干字是辛字,1911除以12的余数是3,3所对应的地支字是亥字,所对应的生肖字猪,所以1911年是辛亥年,猪年.1901年,1对应的天干字是辛字,1901除以12的余数是5,5所对应的地支字是丑,所对应的生肖字牛,所以1901年是辛丑年,牛年.二:干支纪月法 古代最初只有地支纪月法,规定每年各月固定用十二地支纪月,即把冬至所在的月(即夏历十一月)为“子月”,下一个月即为“丑月”,依此类推(闰月视为上一月的重复,无地支).例如:古六历中的夏历以寅月为正月,殷历则以丑月(夏历十二月)为正月,周历则以子月(夏历十一月)为正月.(这种制度被称为“月建”,上述情况分别称建寅、建丑、建子).后来发展为地支纪月配以天干组成六十甲子,从而发展为干支纪月法,以五年为一周,周而复始(闰月同样无干支).据记载,我国至迟在汉代开始使用这种纪月方法.三:干支纪日法 甲子为第一日,乙丑为第二日,丙寅为第三日……60日为一周.一周完了再由甲子日起,周而复始,循环下去.例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日.