因为受岁差影响,恒星每71年会沿着黄纬圆向东运行1度。占星学说是2000年前诞生的,那时候的恒星的位置比现在的恒星位置更往西,2000年前的恒星比现在的恒星往西约30度(沿黄道或黄纬方向),差30度正好将近一个月。也就是,现在太阳进入黄道星座的时间比2000年前要晚将近一个月。所以太阳如果现在在双子座,说明两千年前它应该在巨蟹座。
另外,还有一点重要的要说,古代星座和现代星座是不同的。古代星座是恒星的集合,现代星座是天区范围。天区范围是不受岁差影响的,所以现代星座不会移动的,如果春分点落到双鱼座,它会永远在双鱼座,太阳在夏至进入射手座,会永远在夏至进入射手座。但是,星座内的恒星会渐渐移出目前星座的范围。比如12000年后,极南的天蝎座恒星会在冬季的北方天空出现,而天狼星会在赤纬-60度以南,我国将无法再看到天狼星,而猎户座恒星会在夏季出现,这就是岁差对恒星位置的影响。但是现代星座是赤经和赤纬闭合的天区,它的范围永远不变。比如12000年后,猎户座恒星会在夏季出现,而且猎户座天区仍然在冬季星空,只是猎户座天区的恒星不再是现在的猎户座恒星。