公元前2世纪20年代初,1世纪是0-100年,公元119年就是2世纪20年代末,公元前相反所以就是公元前2世纪20年代初。
公历纪年以耶稣诞生之年作为纪年的开始。在儒略历与格里高利历中,在耶稣诞生之后的日期,称为主的年份Anno Domini(A.D.)(拉丁)。而在耶稣诞生之前,称为主前Before Christ(B.C.)。
但是现代学者为了淡化其宗教色彩以及避免非基督徒的反感而多半改称用“公元”(Common era,缩写为C.E.)与“公元前”(Before the Common Era,缩写为 B.C.E.)的说法。
辛亥革命爆发后次年(1912年),当时的中华民国政府采用公历作为国历,纪年方面,公元纪年法与民国纪年法并行。
1949年9月27日,经过中国人民政治协商会议第一届全体会议通过,新成立的中华人民共和国使用国际社会上大多数国家通用的公历和公元作为历法与纪年。
现行西历即格里历,又译国瑞历、额我略历、格列高利历、格里高利历,称西元。是由意大利医生兼哲学家里利乌斯(Aloysius Lilius)改革儒略历制定的历法,由教皇格列高利十三世在1582年颁行。“公元”产生于公元6世纪。
公元525年,一个叫狄奥尼西的信徒,为了预先推算七年后(公元532年)“复活节”的日期,提出了耶稣出生于古罗马狄奥克列颠纪年之前284年的说法,主张以耶稣出生之年作为起算点的纪年方法,这个主张得到了教会的大力支持。
公元532年,教会把狄奥克列颠纪年之前的284年作为公元元年,并将此纪年法在教会中使用。
虽然格里历改革是以宗教原因为出发点,但改革的重头贡献是给文明社会提供了一个准确又可靠的公务与民用的日历系统。