Actualmente estoy escribiendo un pequeño calendario en ASP.Net C#. Actualmente para producir las filas de las semanas hago lo siguiente bucle:Calcular Semanas de Fecha y Hora en Filas
var iWeeks = 6;
for (int w = 0; w < iWeeks; w++) {
Esto funciona bien, sin embargo, algunos meses será sólo tienen 5 semanas y en algunos casos raros, 4.
¿Cómo puedo calcular el número de filas que se requerirán para un mes en particular?
Este es un ejemplo de lo que estoy creando:
Como se puede ver en el mes anterior, sólo hay 5 filas requeridas, sin embargo. Tome este mes (agosto de 2008) que comenzó un sábado y termina un lunes en la sexta semana/fila.
imagen encontrada en Google
Este es un ejemplo de lo que estoy creando:
Como se puede ver en el mes anterior, sólo hay 5 filas requeridas, sin embargo. Tome este mes (agosto de 2008) que comenzó un sábado y termina un lunes en la sexta semana/fila.
imagen encontrada en Google