简单的说:西元年数(既XXXX年)能被4整除并且能被400整除,那么该年就是闰年
复杂的说:地球绕太阳转一周的时间平均是365.2422天,所以按照阳历算的话,平均每四年就要多出大概0.9688天,所以在西元年数能被4整除的时候就在2月加日子,称该年为闰年。但是这样的话,每年又会多加0.3天左右的时间,所以每过400年的时间就要扣除3天,因此西元年数又得是100的倍数,既西元年数是4的倍数的同时又是400的倍数,该年才是闰年。列如:2000年。
农历闰年闰月的推算,3年一闰,5年二闰,19年七闰;农历基本上19年为一周期对应于公历同一时间。如公历的2001年5月27日、1982。