- 地支与十二生肖相对应,每个地支都有其对应的生肖。天干地支计算方法 1. **年干支计算 - 公元后的年份,先减去3,余数即为天干。- 余数为0时,以10替代。- 然后用该数除以12,余数便是地支。2. **月干支计算 - 地支固定,如正月起寅。- 天干计算公式:`天干 = (年干数 × 2) + 月份 ...
天干地支怎么算的啊
天干地支是我国传统的纪年方法,它们基于五行相生相克的原理,共有十个天干和十二个地支。下面是十天干和十二地支的口诀及其计算方法。
### 十天干口诀及计算
1. **天干甲乙丙丁戊己庚辛壬癸**
- 甲乙丙丁,依次递增,至癸结束。
### 十二地支口诀及计算
1. **地支子—鼠、丑—牛、寅—虎、卯—兔。辰—龙、巳—蛇、午—马、未—羊。申—猴、酉—鸡、戌—狗、亥—猪。**
- 地支与十二生肖相对应,每个地支都有其对应的生肖。
### 天干地支计算方法
1. **年干支计算**
- 公元后的年份,先减去3,余数即为天干。
- 余数为0时,以10替代。
- 然后用该数除以12,余数便是地支。
2. **月干支计算**
- 地支固定,如正月起寅。
- 天干计算公式:`天干 = (年干数 × 2) + 月份 - 1`
- 例如:2010年(庚寅)三月(辰月)的天干 = (7 × 2) + 3 - 1 = 14,天干10为周期,就去掉10,得4,天干第四位为丁,则此月干支为丁辰。
3. **日干支计算**
- 1900—1999年的日干支计算方法:`日干支基数 = (年份后两位数 + 3) × 5 + 55 + (年份后两位数 - 1) ÷ 4`
- 2000—2099年的日干支计算方法:`日干支基数 = (年份后两位数 + 7) × 5 + 15 + (年份后两位数 + 19) ÷ 4`
- 例如:2010年4月12日星期日的干支基数 = (10 + 7) × 5 + 15 + (10 + 19) ÷ 4 = 47,这就是1月1日的干支数。从1月1日到4月12日为47 + 31 + 28 + 31 + 12 = 149,去掉60的倍数得29,天干去10的倍数余9为壬,地支去12的倍数余5为辰,今天的干支就是壬辰。
4. **时干支计算**
- `时干 = 日干序数 × 2 + 日支序数 - 2`
- 例如:如果今天是甲子日,子午卯酉时,时干 = 1 × 2 + 6 - 2 = 6,对应的天干是己。
5. **年龄推算方法**
- 从今年的干支推出任何年龄的干支,年龄去掉60为基数,去掉10的倍数为天干倒推数,去掉12的倍数为地支倒推数。
通过这些口诀和计算方法,我们可以推算出任何一个给定日期的天干地支。2024-08-24