衍历》差率很大。司天徐承嗣和夏官杨景风在唐德宗的命令下，以《麟德历》、《大衍历》为基础，制定新历法。上元七曜，起赤道虚四度。建中四年（783年），颁布《建中正元历》，演纪上元甲子，距建中五年甲子，岁积402900算，通法1095。《建中正元历》一直用到唐宪宗元和元年（806年），《元和观象历》施行。