郑文光在所著《中国天文学源流》一书中认为,十天干起源于我国古代伏羲和“生十日”的神话传说,是十进位法概念在纪时中的反映,应当产生于渔猎时代的原始社会;“十二地支”则由常羲“生月十有二”的神话传说演变而来,产生于殷商之前,后逐渐演变为十二辰。所以,郑文光推断:“十二支宜乎是夏人的创作。”杜石然等则在编著的《中国科学技术史稿》一书中,主张夏代已有十天干纪日法,商代在夏代天干纪日的基础上,进一步使用干支纪法,从而把十天干和十二地支配合在一起形成六十循环的纪日法。因此,我们可以看出古人先是人为的用十干来纪日,来区别每一天。后来发现每月还是有三天是相同的,难以区分。就又把十二地支又人为的给加进去,这样一来,每六十天才会重复,在一月之内就可以区分了。所以,干支纪日也是没有天象对应的,同样没有科学依据。 因此,在实际预测时,只能考虑年支和日支与其他支的生克合冲等组合关系构成的表象,不能把年支和日支对其他支的旺衰能量考虑进去。而月支和时支(还有某些重要星体的宫位)对其他支的旺衰能量及生克组合两者都要考虑进去才能有效准确的实施预测。