Restar 1 año a una fecha

02/12/2005 - 13:26 por Mario Vázquez | Informe spam
Hola,

Tengo una duda sobre fechas:
¿Cómo puedo restar 1 año de una fecha teniendo la seguridad de que el día y
el mes permanecerán constantes?

Es decir,
si hago esto:

Dim fecha1, fecha2 As DateTime

fecha1 = Now
fecha2 = fecha1.Substract( New TimeSpan( 365,0,0,0 ) )

si fecha1 = 2-12-2005
¿puedo estar seguro de que fecha2 será igual a 2-12-2004?

Saludos y gracias,
Mario Vázquez

Preguntas similare

Leer las respuestas

#1 Ricard
02/12/2005 - 13:51 | Informe spam
fecha1.year(-1)


"Mario Vázquez" escribió:

Hola,

Tengo una duda sobre fechas:
¿Cómo puedo restar 1 año de una fecha teniendo la seguridad de que el día y
el mes permanecerán constantes?

Es decir,
si hago esto:

Dim fecha1, fecha2 As DateTime

fecha1 = Now
fecha2 = fecha1.Substract( New TimeSpan( 365,0,0,0 ) )

si fecha1 = 2-12-2005
¿puedo estar seguro de que fecha2 será igual a 2-12-2004?

Saludos y gracias,
Mario Vázquez






Respuesta Responder a este mensaje
#2 Ricard
02/12/2005 - 13:52 | Informe spam
Perdon

fecha1.addyears(-1)


"Mario Vázquez" escribió:

Hola,

Tengo una duda sobre fechas:
¿Cómo puedo restar 1 año de una fecha teniendo la seguridad de que el día y
el mes permanecerán constantes?

Es decir,
si hago esto:

Dim fecha1, fecha2 As DateTime

fecha1 = Now
fecha2 = fecha1.Substract( New TimeSpan( 365,0,0,0 ) )

si fecha1 = 2-12-2005
¿puedo estar seguro de que fecha2 será igual a 2-12-2004?

Saludos y gracias,
Mario Vázquez






Respuesta Responder a este mensaje
#3 Mario Vázquez
02/12/2005 - 15:01 | Informe spam
Ahhh...
pues sí.

Gracias!

Mario Vázquez



"Ricard" escribió en el mensaje
news:
Perdon

fecha1.addyears(-1)


"Mario Vázquez" escribió:

Hola,

Tengo una duda sobre fechas:
¿Cómo puedo restar 1 año de una fecha teniendo la seguridad de que el día
y
el mes permanecerán constantes?

Es decir,
si hago esto:

Dim fecha1, fecha2 As DateTime

fecha1 = Now
fecha2 = fecha1.Substract( New TimeSpan( 365,0,0,0 ) )

si fecha1 = 2-12-2005
¿puedo estar seguro de que fecha2 será igual a 2-12-2004?

Saludos y gracias,
Mario Vázquez






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida