夏朝开始就已经开始使用，但直至宋朝的徐子平才将人们出生时的干支八字用来论断人事祸福，因此命理学中的八字命理又称「子平八字学」，以纪念徐子平对八字命理学的贡献。
换算方法.学习八字，都要熟悉一套把时间换成八字的方式。首先，每一年以立春为新一年的开始，立春至惊蛰为寅月（近似农历正月），以「节」那一分钟（并非子时开始）为月之始，「气」的最后一分钟为月之终；然后依次序推算出月柱、日柱、时柱的天干与地支。因八字只爲体现地球与太阳的相对角度位置，所以时间换算成八字的公式需参考很多因素，包括