Power Builder - Calcular días

 
Vista:

Calcular días

Publicado por Eneko (6 intervenciones) el 20/02/2002 11:56:08
Quisiera saber si existe alguna función o procedimiento para calcular cuántos días (Lunes, Viernes, ...) hay entre dos fechas determinadas.
Por ejemplo entre el 01/01/2002 y el 31/12/2001 cuántos Martes hay.

Gracias y un saludo a tod@s
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:Calcular días

Publicado por fponte (26 intervenciones) el 20/02/2002 17:43:38
//Pues así a lo pronto se me ocurre algo similar a esto

date ini_fecha,fin_fecha //fecha inicial y final
long tipos_dia[] //array de tipos de días
ini_fecha=date("01/01/2002") //fecha inicial decalculo
fin_fecha=date("31/12/2002") //fecha final
DO WHILE ini_fecha<=fin_fecha
tipos_dia[DayNumber ( ini_fecha )] ++ //va guardando los tipos de dia
ini_fecha=RelativeDate ( ini_fecha, 1 ) //aumenta la fecha en un dia
loop

messagebox("Domingo",tipos_dia[1])
messagebox("Lunes",tipos_dia[2])
messagebox("Martes",tipos_dia[3])
messagebox("MIer...",tipos_dia[4])

//etc....hasta 7 que seria sábado

Un saludo
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:Calcular días

Publicado por tim (2 intervenciones) el 27/02/2002 21:49:49
claro que si para calcular los dias o lo que tu quieras, veras que esto es muy sencillo, porque en el campo de tu datawindows tienes las fecha de el dia incial y el del dia final.

con un campo computado, que lo encuentras en el modify de la datawindow y luego lo programas y corres.
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