FoxPro/Visual FoxPro - saber el rango de fecha en base a numero de semana

 
Vista:

saber el rango de fecha en base a numero de semana

Publicado por juancarlos (6 intervenciones) el 16/07/2019 18:10:16
Buen dia existe alguna función que en base al numero de semana y año que proporcione me arroje el rango de fecha que corresponde tengo la siguiente pero por ejemplo para el año 2021 no arroja el resultado esperado abra alguno correcto, se los agradeceira infinitamente, mi semana empieza con lunes

RETURN DATE(tnAnio,tnMes,1)-DOW(DATE(tnAnio,tnMes,1))+2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.
Val: 1.115
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

saber el rango de fecha en base a numero de semana

Publicado por Leonardo Daniel A. (500 intervenciones) el 16/07/2019 19:41:08
Que yo sepa no existe ... tendras que constuirla tu mismo, en alguna tabla, logicamente tendria que ser un programa que corrieras para cada año... , algo como Año, Semana, Inicio, Fin
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Abel
Val: 642
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

saber el rango de fecha en base a numero de semana

Publicado por Abel (286 intervenciones) el 17/07/2019 15:49:39
Funcion como tal no existe; pero usa lo siguiente:

1
2
3
4
5
6
7
8
9
nSemana = 28
nAnio = 2019
dFecha  = Date(nAnio,1,1)
For N=1 To nSemana*7
	If Week(dFecha)=nSemana
		? dFecha
	Endif
	dFecha = dFecha+1
Next
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar