唐 代历法名。一名《开元大衍历》。为 唐 代天文学家僧 一行 所造。 开元 九年,因《麟德历》日食不验,诏 一行 作新历。 一行 测各地纬度,南至 交州 ,北尽 铁勒 。十五年历成而 一行 卒。因 一行 用《易》大衍之数立说,故名《大衍历》。从 开元 十七年(公元729年)起,至 至德 二年(公元757年),《大衍历》共施行二十九年。它对后代历法的编订影响很大。
大衍历,也称“开元大衍历”,唐开元十七年(公元729年)起施行二十九年的历法。一行参考《九执历》而撰。因立法依据《易》象大衍之数而得名。一行测各地纬度,南至交州北尽铁勒,并步九服日晷,定各地见食分数,复测见恒星移动。十五年而历成。《大衍历》共分七篇,包括平朔望和平气、七十二候,日月每天的位置与运动、每天见到的星象和昼夜时刻、日食、月食和五大行星的位置。