春秋战国时期,随着生产的发展,天文学也有很多成就。“鲁有梓慎,晋有卜偃,郑有裨湛,宋有了韦,齐(一说是楚或鲁)有甘德,楚有唐昧,赵有尹皋,魏有石申夫皆掌著天文,各论图经。”
(《晋书·天文志上》)甘德和石申夫各自在其本国进行天文观测,并各有著作刊行于世。甘德的著作名为《天文星占》,石申夫的著作名为《天文》,都是八卷。汉朝时,这两部著作还是各自刊行的。后人把这两部著作合并,并定名为《甘石星经》。
甘德和石申夫当时曾系统地观察了金、木、水、火、土五大行星的运行,初步掌握了这些行星的运行规律,记录了800个恒星的名字,其中测定了121颗恒星的方位,发现了金.木.水.火.土五大行星的运动规律。后人把甘德和石申夫测定恒星的记录称之为《甘石星表》(又称《甘石星经》)。
它是世界上最早的恒星表,比希腊天文学家伊巴谷在公元前二世纪测编的欧洲第一个恒星表还早约200年。《甘石星经》在宋代就失传了,在唐代的《开元占经》中还保存一些片断,南宋晁公武的《郡斋读书志》的书目中保存了它的梗概。