【如何根据干支年计算公历年份?已知干支年怎么算出其公历年份?-查字典问答网
分类选择

来自葛荣雨的问题

  【如何根据干支年计算公历年份?已知干支年怎么算出其公历年份?有没有什么公式规律可以计算?希望若能解答者可以举例演示一下计算过程.】

  如何根据干支年计算公历年份?

  已知干支年怎么算出其公历年份?有没有什么公式规律可以计算?

  希望若能解答者可以举例演示一下计算过程.

1回答
2020-06-05 23:43
我要回答
请先登录
刘兰普

  干支是天干地支的简称,包括十天干,十二地支.

  天干共有10个符号:

  12345678910

  甲乙丙丁戊己庚辛壬癸

  地支共有12个符号:

  123456789101112

  子丑寅卯辰巳午未申酉戌亥

  十干和十二支依次相配,组成六十个基本单位,周而复始,循环不已,古人以此作为年、月、日、时的序号,叫“干支纪法”.

  天干与地支的配合是固定的,称为干支次序表如下:

  01、甲子02、乙丑03、丙寅04、丁卯05、戊辰06、己巳

  07、庚午08、辛未09、壬申10、癸酉11、甲戌12、乙亥

  13、丙子14、丁丑15、戊寅16、己卯17、庚辰18、辛巳

  19、壬午20、癸未21、甲申22、乙酉23、丙戌24、丁亥

  25、戊子26、己丑27、庚寅23、辛卯29、壬辰30、癸巳

  3l、甲午32、乙未33、丙申34、丁酉35、戊戌36、己亥

  37、庚子38、辛丑39、壬寅40、癸卯41、甲辰42、乙巳

  43、丙午44、丁未45、戊申46、己酉47、庚戌48、辛亥

  49、壬子50、癸丑51、甲寅52、乙卯53、丙辰54、丁巳

  55、戊午56、己未57、庚申58、辛酉59、壬戌60、癸亥

  从已知的公历年份计算干支纪年:年份数减3(干支纪年是从公元4年开始使用的),除以10的余数是天干,除以12的余数是地支.例如2008年,年份数减3为2005,除以10的余数为5,则天干为第五位,是为戊;2005除以12的余数为1,则地支为第一位,是为子:则今年为戊子年.

  计算月干支以农历计.月的地支不变,正月的地支是寅,2月的地支是卯,……11月是子,12月是丑.

  进入21世纪后因为数字较大,为求其实用性,故以2001年的干支为基础,以下公式先计算所求年与2001年所差的年数X,然后以X为基础进行计算.

  计算月的天干须先求当年正月的干支:

  ①X×12÷10,取余数.②余数+基数7,如和大于10时减10,所得数即为当年正月天干代表数.

  举例:2008年正月的天干计算:(2008-2001)×12÷10,余4,加基数7,和大于10减10,得数为1,故2008年正月的天干为甲,与正月地支寅结合,则干支为甲寅.

  由正月再求所求月的干支:

  ②当年正月天干代表数+所求月数-1,如得数大于10时减10,所得数即为所求月天干代表数.

  求2008年8月的天干:先求2008年正月的天干为甲寅.则2008年8月的天干为:1+8-1=8,8为辛的代数.8月的地支为酉,故2008年8月的干支为辛酉.

  已知干支年求公元年份,可根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推.如:《辛亥革命》的辛亥年是1911年(48号干支),《戊戌变法》的戊戌年为35号干支,比辛亥年早13年,则“1911-13=1898”故《戊戌变法》是1898年

2020-06-05 23:45:11

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •