戰國末期,根據各國史家長期積累的資料編撰的壹部史書《史本》說:“榮成為歷,大輻為甲子”,“二人皆是黃帝之臣。從黃帝開始,甲子就被用來每60天標記壹天,甲子為壹周”。好像主枝是卓達創造的,“采五行之情,占鬥機之造,發起甲乙之名,子醜之時,以月名為枝。”天上有事,白天用,地下有事,月亮用。因陰陽之別,故有名之分支。”
郭沫若在甲骨文研究中認為,人們以往對幹支的解釋都是基於字面意義的推測,“十幹”純粹是十進制記數法的自然發生,大部分是殷人創造的。至於“十二地支”,起源於巴比倫,並將中國古代的十二點與巴比倫的十二宮進行對比後指出,中國古代的十二天、十二地支,都是由古巴巴比倫的十二生肖演變而來的。可以大膽推測,商族“最初來自西北,帶著巴比倫傳授的星歷知識而來,入華後使用”,或者“商族起源於東方,其星歷知識由商人或牧民從西方輸入”。
有學者從古代夏唐帝王的名字中發掘出十日幹中的字作為名字的獨特現象。為了反駁莖是外來的理論,陳尊貴在《中國天文學史》中指出“在4000多年前的夏朝,可能已經有了莖”。鄭在《中國天文學的起源》壹書中認為,天幹起源於。“十二支”是由商代以前產生的常“月有十生”的神話傳說演變而來,後逐漸演變為“十二支”。因此,鄭斷定:“十二支很可能是夏人的創造。”杜石然等人在《中國科學技術史稿》壹書中,主張夏朝有旬歷法,商朝是夏朝歷法的基礎。