相传《大衍历》的作者是唐代僧一行。
《大衍历》是一本历法书。于唐开元十七年(公元729年)开始施行,一行参考《九执历》而撰,因立法依据《易》象大衍之数而得名。一行测各地纬度,南至交州北尽铁勒,并步九服日晷,定各地见食分数,复测见恒星移动。十五年而历成。
《大衍历》共分为七篇,包括平朔望和平气、七十二候,日月每天的位置与运动、每天见到的星象和昼夜时刻、日食、月食和五大行星的位置。