公历的前推,是通过将公历(格里历)向前延伸到1582年之前的日期而产生的。
在1582年后采纳公历的国家,有时也会追溯既往把1582年后的儒略历日期公历化。例如乔治·华盛顿的生日是儒略历1731年2月11日(旧式)。在英国改用公历后,根据向前延伸的公历,华盛顿的生日是1732年2月22日,这是现在记述他生日的日期。
ISO 8601:2004 中明确要求在信息交换的合作伙伴同意的情况下,在1582年10月15日之前的所有日期都使用前推的公历。大多数研究玛雅文明的学者也使用前公历,特别是在转换长计数日期(公元前1世纪 - 公元10世纪)时。
引用历史文献的最佳做法是引用原文中表达的日期,并在注明公历日期的同时给出推断公历日期的方法。这种做法允许其他人重新评估原始证据。
从数学上讲,为了便于计算公元前和公元后之间的年数,包含公元0年并将较早的年份表示为负数更为方便。这是天文年份编号和国际标准日期系统 ISO 8601 的惯例。在这些系统中,公元0年是闰年。
尽管儒略历在名义上始于公元前45年,但公元前45年到公元前1年之间的闰年是不规则的(参见闰年错误)。因此,具有四年闰年的儒略历仅用于从公元4年末到1582年或更晚(视具体国家而定)。
在首次正式引入公历之前,儒略历和公历日期的区别如下:
下表假设儒略闰日为2月29日,但儒略闰日,即bissextile日(拉丁语:ante diem bis sextum Kalendas Martias)是通过重复2月24日完成的(参见儒略改革)。因此,所有闰年的2月24日至29日之间的日期都有可能不遵守规则。
注意:当转换年份中的日期是儒略历而不是公历时,当转换跨越2月和3月的边界时,将2月29日包括在计算中。