天乾地支計算年月日的方法如下:
年份。公元後的年份,天乾計算方法為公元年末位數減3,地支計算方法為將公元年數減3後除以12,得到的餘數為地支的序數;公元前年份的天乾計算方法為公元年末位數加8。
月份。以正月為起點,月乾=年乾數乘2+月份,超過10則減去10的倍數到0~9,0視作10;地支則是以子月為起點,按照農曆月份順序排列。
日期。日乾支的計算較為複雜,需要結合年份、月份和日期綜合計算。一種簡單的方法是,對於1900—1999年出生的年份,日乾支基數=(年尾二位數+3)×5+55+(年尾二位數-1)÷4;對於2000—2099年出生的年份,日乾支基數=(年尾二位數+7)×5+15+(年尾二位數+19)÷4。從1月1日的乾支數開始,加上當月的日期數(考慮月份的天數),然後減去60的倍數,得到的餘數計算天乾地支。
以上方法提供了天乾地支計算的基本框架,但實際計算時需要注意細節和特殊情況。