c# - today - Obteniendo número de días para un mes específico
formato fecha datetime c# (2)
¿Cómo podría detectar programáticamente, cuántos días hay para un mes y año en particular?
Algo como esto debería hacer lo que quieras:
static int GetDaysInMonth(int year, int month) {
DateTime dt1 = new DateTime(year, month, 1);
DateTime dt2 = dt1.AddMonths(1);
TimeSpan ts = dt2 - dt1;
return (int)ts.TotalDays;
}
Obtiene el primer día del mes, agregue un mes y cuente los días intermedios.