Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2009, 11:08
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses
Puntos: 37
Respuesta: Convertir un Date a un int

Cita:
Iniciado por natalyro Ver Mensaje
Hola a Todos,

tengo una fecha la cual la debo convertir a un entero para poder restarla y luego que me devuelva la resta volverla a convertir en date alguien sabe?

ejem

13/01/2009 restarla con un numero 2

y luego la respuesta en date 11/01/2009.

Gracias de antemano.
Hola, para eso no tienes que convertir la fecha a entero. Visual Basic tiene varias funciones para tratamiento entre fechas.

Dim FechaHoy As Date, FechaMenosDos As Date
FechaHoy = Format("13/01/2009", "dd/mm/yyyy")
FechaMenosDos = FechaHoy - 2
MsgBox FechaMenosDos


o

FechaMenosDos = DateAdd("d", -2, FechaHoy)
MsgBox FechaMenosDos