内容来自百度问答
公历闰年计算 (按一回归年365天5小时48分45.5秒) ①非整百年能被4整除的为闰年。(如2004年就是闰年,2100年不是闰年) ②能被400整除的是闰年。(如2000年是闰年,1900年不是闰年) ③对于数值很大的年份,这年如果能被3200整除,并且能被172800整除则是闰年。如172800年是闰年,86400年不是闰年(因为虽然能被3200整除,但不能被172800整除 【公元前闰年计算】 1,非整百年:年数除以4余数为1是闰年,即公元前1、5、9……年; 2,整百年:年数除以400余数为1是闰年,年数除以3200余数为1,不是闰年,年数除以172800余1又为闰年,即公元前401、801……年。