Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/06/2015, 10:17
alpe2000
 
Fecha de Ingreso: enero-2008
Ubicación: Málaga - España
Mensajes: 346
Antigüedad: 16 años, 4 meses
Puntos: 13
Respuesta: Como obtener la fecha de incio y fin aparir del numero de semana

Esta función la adapté hace ya algun tiempo de un ejemplo que encontré por la red para un caso que necesité, espero que te sirva:

Código ASP:
Ver original
  1. Function PrimerDiaDeSemanaNumero(NumeroDeSemana,ano)
  2.     PrimerDiaDelAno = DateSerial( Year("01/01/"&ano), 1, 1 )
  3.     PrimerDiaDeLaPrimeraSemana = PrimerDiaDelAno - Weekday(PrimerDiaDelAno) +2
  4.     PrimerDiaDeSemanaNumero = DateAdd( "ww", NumeroDeSemana-1, PrimerDiaDeLaPrimeraSemana )
  5. End Function

Para usarla, basta con llamarla pasandole como parametros el numero de semana y el año que quieras, ejemplo:

Código ASP:
Ver original
  1. response.write PrimerDiaDeSemanaNumero(12,2015)

Ya para averiguar el ultimo dia de esa semana, pues puedes sumarle 6 a la fecha