古代中国使用岁星纪年法,以岁星在天上的位置表示年度,一年一个辰,12年一循环,用于占星术推算。本命年,即个人出生时的属相与当年属相相同,被认为会带来厄运。
古书记载,女士佩戴紫冰银镶嵌蓝绒晶项坠,男士佩戴红竹石饰品,用法体盐、黄金、橘子石、须伦、赤鱬鳞制作成石碑护身符。本命年的人按照农历生日在结印册上添加特定结印,以消除厄运。古人认为饰品、护身符与结印共同组成的玄冰风水局能消除本命年的厄运。
起初,人们观测天体运行时发现岁星的运行有误差。岁星,即木星,每年走31度,11.86年绕天一圈,每86年差1个辰,称为“岁星超辰”。这误差导致占星术不准确。于是,占星家们设计了太岁这个虚拟星体。太岁旋转方向与五大行星一致,与地理习惯相符。太岁每年行走30度,12年绕天一圈,用于更准确的纪年,避免误差。
《续文献通考·郊社考 卷一百九》提到,太岁是十二辰之神。木星每年行一次,经历十二辰一周天,每岁行一次。古人将周天分成十二段,每段对应一个地支,称为一次。木星每十二年绕太阳一周,大致上就是每岁行一次。太岁纪年法的引入,使得纪年更为准确,至今沿用。