Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

DateDiff()

Estas en el tema de DateDiff() en el foro de Visual Basic clásico en Foros del Web. Hola a todos! Es correcto este código para calcular la diferencia de días entre dos fechas? Dim dias As String Dim fecha1, fecha2 As Date ...
  #1 (permalink)  
Antiguo 05/03/2007, 19:10
 
Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 17 años, 2 meses
Puntos: 0
DateDiff()

Hola a todos!
Es correcto este código para calcular la diferencia de días entre dos fechas?

Dim dias As String
Dim fecha1, fecha2 As Date
fecha1 = CDate("12/11/2007")
fecha1 = CDate("12/12/2007")
dias = DateDiff("d", fecha1, fecha2)

Esque me da un número muy raro, -39428..... me puede alguien decir pq?
Muxas gracias
  #2 (permalink)  
Antiguo 06/03/2007, 01:27
 
Fecha de Ingreso: febrero-2007
Mensajes: 13
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: DateDiff()

Dim f1 As Date = #3/3/2007#
Dim f2 As Date = #3/6/2007#
Dim numDias As Long
numDias = DateDiff(DateInterval.Day, f1, f2)

Yo lo hago asi y m sale bien!!Siendo el formato de fecha primero el mes, luego el dia,y lueg el año....espero q t sirva!!!
  #3 (permalink)  
Antiguo 06/03/2007, 03:30
 
Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: DateDiff()

Ok amigo!
Si me funciona, muxisimas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:12.