德国历史学家伊德那最先认为中国的二十八宿是为了追踪月球在恒星间的运行,以显著星象为目标而设立的二十八个标准点。1840年俾俄在其著作中明确主张二十八宿起源于中国。他提出二十八宿是赤道上的星座,形成于公元前2400年左右,而印度的二十八宿是从中国传过去的。天文学家玛得那也赞同这一观点。然而,1860年,韦柏在《中印两国历学的比较》一文中,提出二十八宿起源于印度的说法,其主要理由是:印度二十八宿起源于昴,中国二十八宿起源于角,而昴为春分点的时代比秋分点的时代早1000多年。谌约翰根据对中国岁名、岁阳以及五帝等名称的研究也主张印度起源说。1891年,荷姆美尔在其著作中主张二十八宿应当起源于巴比伦。这种说法得到历学家金最尔、金史密、爱特金甚至最早主张印度起源说的韦柏的赞同,于是盛行一时。