西元前跟公元前没有区别,“公元前”就是“西元前”(B.C)另一种中国叫法。说耶稣基督诞生那一年作为西元元年,从西元6世纪到10世纪,逐渐成为基督教国家通用的纪元,所以原先也叫“基督纪元”。后来被世界多数国家所公用,于是就改称“西元”,常用A.D表示·(Anno Domini 的缩写,意为“主的生年”)。在历史书上,耶稣诞生前的年代被称为“西元前”,常用B.C(Before Christ 的缩写,意为“基督以前”)表示;耶稣诞生那年以后的年代是“西元后”,简称“西元”。因为这种纪年法的推广,进入中国后,逐渐区别于民间使用的夏历纪年法,被称为“新逗雀历”、“公历”,而在这个新历元年之前的时代自然就叫“公元前”了。所以说“公元前”就是“西元前”(B.C)另一种中国叫法。公元前(Before Christ(意为“基督前/主前”),缩写B.C.),即公元元年以前。如:公元前197年,公元前8年等。公元前xx年,也简称“前xx年”。公元是个纪年法,所谓的公元2014年就是从公元元年开始算起两千零一十四年郑蠢,那公元前2014年的意思就是距公元前1年以前两千零十四年。需要注意的是,不存在公元前0年,也不存在公元0年,公元前喊指陪1年之后的一年,就是公元壹年(即公元1年)。虽然公元前的纪年是倒着数,后面的数目小于前面的数目,例如西汉成立的公元前202年。晚于秦朝成立的公元前221年,但具体到每一年的月份,还是正着数,1月在前,12月在后,日期也如此,初一在前,十五在后。