有三十一天。公历虽然有平年和闰年的区别,但是它们的区别主要是在二月份。公历的平年是三百六十五天,闰年是三百六十六天,就是在闰年这年的二月份增加了一天,其它的月份与平年的天数是一样的。即是大月份三十一天,小月份三十天。五月份不论是平年还是闰年,它的天数都是三十一天。