Visual Basic - Operaciones con fechas

Life is soft - evento anual de software empresarial
 
Vista:

Operaciones con fechas

Publicado por Francisco (14 intervenciones) el 01/02/2006 14:41:13
Disculpen compañeros alguien sabrá como contar por ejemplo cuantos dias espesificos de una semana han transcurridos desde una fecha a otra ? ósea que el sistema me diga lo siguiente:

desde 15/01/2006 hasta el 01/02/2006 han transcurrido 3 lunes

si alguien conoce como hacerlo lo agradecería mucho
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:Operaciones con fechas

Publicado por Pedro (50 intervenciones) el 01/02/2006 15:10:02
Tienes q hacer esto primero resta a la fecha mas reciente la fecha mas antigua y lo transformas en valor con el "val" luego lo divides entre 7 cualquier cosa me consultas a mi mail

espero te sirva
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:Operaciones con fechas

Publicado por Cecilia Colalongo (3116 intervenciones) el 01/02/2006 15:34:46
Fijate con esto:

fhasta=CDate("01/02/2006")
fdesde=CDate("15/01/2006")

nLunes=0

For i=0 To DateDiff("d",fdesde,fhasta)
n=n+IIf(WeekDay(DateAdd("d",i,fdesde))=vbMonday,1,0)
Next i
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:Operaciones con fechas

Publicado por Francisco (14 intervenciones) el 01/02/2006 18:06:03
Gracias a todo especialmente a Cecilia el código me sirvió perfecto
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