人的八字是根據其出生年、月、日、時來計算的。
八字,也稱爲四柱,包括年柱、月柱、日柱和時柱,每柱由一箇天干和一箇地支組成。天干有十個:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二個:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。它們互相搭配,形成六十個組合,循環往復。
計算八字的步驟如下:
年柱。根據農曆的干支紀年法,確定出生年份的天干地支。例如,如果某人出生於1998年正月初三,由於1998年的立春是在正月初八8時53分,因此這個人的年柱屬於1997年的丁丑年,而非1998年的戊寅年。
月柱。根據農曆的干支紀月法,確定出生月份的天干地支。注意,月柱的劃分不是以農曆每月初一爲界限,而是以節令爲準。
日柱。查找干支記日曆,確定出生日期的天干地支。日柱的計算需考慮大小月及閏年的不同。
時柱。根據出生時辰確定時柱。一箇時辰在農曆記時中跨兩個小時,一天共十二個時辰。
例如,如果某人出生於2010年5月6日8時,那麼其八字爲:庚寅(年)、庚辰(月)、丙辰(日)、壬辰(時)。每個柱子中的天干地支組合,就是該人的八字。