Código:
Mes = Request.Querystring("Month") Anno = Request.Querystring("Year") dia = Request.Querystring("dia") If IsEmpty(Mes) then Mes = Month(Date) end if if IsEmpty(Anno) then Anno = Year(Date) end if if IsEmpty(dia) then dia = Day(date) end if fecha = dateserial(anno, mes, dia) if weekday(fecha) = 2 then fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if if weekday(fecha) = 3 then fecha = dateadd("d", -1 , fecha) fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if if weekday(fecha) = 4 then fecha = dateadd("d", -2 , fecha) fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if if weekday(fecha) = 5 then fecha = dateadd("d", -3 , fecha) fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if if weekday(fecha) = 6 then fecha = dateadd("d", -4 , fecha) fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if if weekday(fecha) = 7 then fecha = dateadd("d", -5 , fecha) fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if if weekday(fecha) = 8 then fecha = dateadd("d", -6 , fecha) fecha1 = dateadd("d", 1 , fecha) fecha2 = dateadd("d", 2 , fecha) fecha3 = dateadd("d", 3 , fecha) fecha4 = dateadd("d", 4 , fecha) mes = month(fecha) dia = day(fecha) anno = year(fecha) end if