FoxPro/Visual FoxPro - cuantos sabados hay en un rango de fechas

 
Vista:

cuantos sabados hay en un rango de fechas

Publicado por Ernesto Ruiz (134 intervenciones) el 22/02/2007 00:41:59
hola que tal, una pregunta:

tengo una tabla con dos campos tipo date, como puedo saber cuantos sabados o cualquier otro dia hay entre ese rango de fechas?
alguien me puede decir?
lo que estoy tratando de sacar, cuando dias de descanso tiene un empleado entre un rango de fechas, es por eso que me urge saber como obtener esa informacion.

saludos y gracias de antemano.
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

RE:cuantos sabados hay en un rango de fechas

Publicado por Plinio (7841 intervenciones) el 22/02/2007 02:15:45
Una solucion rapida (hay mejores)

dfecha_inicial = CTOD("01/01/2007")
dFecha_final = CTOD("31/01/2007")
cantidad_sabados = 0

DO WHILE dFecha_inicial <= dFecha_final
IF DOW(dFecha_inicial)=7 &&Si esa sabado
cantidad_sabados = cantidad_sabados + 1
ENDIF

dFecha_inicial = dFecha_inicial + 1
ENDDO

? cantidad_sabados
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

RE:cuantos sabados hay en un rango de fechas

Publicado por Ernesto Ruiz (134 intervenciones) el 22/02/2007 06:32:15
Muchas gracias plinio, funciono a la perfeccion, nomas que tuve que modifiucar las fechas ya que con el procedimiento dfecha_inicial = CTOD("01/01/2007")
dFecha_final = CTOD("31/01/2007")
no funciono, pero me sirvio bastante, gracias carnal.
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
sin imagen de perfil

RE:cuantos sabados hay en un rango de fechas

Publicado por Ernesto Hernandez (4623 intervenciones) el 22/02/2007 23:22:29
N o te caeria nada mal echarle una leida a esto

http://portalfox.com/index.php?name=Sections&req=viewarticle&artid=7

Suerte
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