int days[] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
bool is_leap(int y)
{
return y % 400 == 0 || y % 4 == 0 && y % 100 != 0;
}
int daysOfmonth(int y, int m)
{
if(m == 2)
return is_leap(y) + 28;
return days[m];
}
日期判断模板
于 2023-03-15 22:36:36 首次发布