天干地支简单算法(天干甲子地支)
天干地支简单算法是一种用于计算日期、时间的算法,主要包括干支纪年和换算天干地支等。
下面介绍一种根本的天干地支简单算法:。
1、 天干地支纪年法:。
天干地支纪年法是我国古代的一种记时方法,天干有10个,地支有12个,每60年循环一次。纪年的方式方法是依照干支纪年,一个天干和一个地支组合在一起,称为一个干支纪年。例如,第1个干支纪年是甲子年,第2个干支纪年是乙丑年,第3个干支纪年是丙寅年,以此类推。
2、 天干地支换算:。
天干地支纪年法是依照干支纪年,不过有时需要将干支纪年转换为天干地支纪年或者相反。这时应该使用天干地支换算方法进行转换。
干支纪年转换为天干地支纪年的方式方法是:。
- 用纪年的天干去除以10,余数记为天干。
- 用纪年的地支去除以12,余数记为地支。
- 天干和地支之余数合并,得到新的干支纪年。
例如,将甲子年转换为天干地支纪年的方式方法是:。
- 甲子年天干为一、
- 甲子年地支为0。
- 甲子年天干地支余数是10。
- 10除以10的商为1,余数是0,所以甲子年是天干地支纪年为10的甲子年。
天干地支纪年转换为干支纪年的方式方法是:。
- 用纪年的天干乘以10,再除以12的余数,记为天干。
- 用纪年的地支乘以12,再除以10的余数,记为地支。
- 天干和地支之余数合并,得到新的天干地支纪年。
例如,将甲子年转换为干支纪年的方式方法是:。
- 甲子年天干为一、
- 甲子年地支为0。
- 甲子年天干地支余数是0。
- 0除以12的商为0,余数是10。
- 10除以10的商为1,余数是0,所以甲子年是干支纪年为10的甲子年。