ASP.NET - Calcular Fechas

 
Vista:

Calcular Fechas

Publicado por Alberto (1 intervención) el 04/02/2008 23:34:30
Hola Foro!!!

Escribo una vez mas solicitando de su ayuda. Necesito calcular la diferencia en años entre dos fechas. Quiero saber la cantidad de años de servicio de un trabajador en un determinado momento, pero cuando haya transcurrido el año efectivamente.

Ejem. Ingreso = '27/01/2000', actual = '29/01/2008', debería devolverme '8'...
Ingreso = '27/01/2000', actual = '23/01/2008', debería devolverme '7'...

... y no encuentro la manera mas óptima para hacerlo, si alguien me puede orientar... muchas gracias!
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 Fechas

Publicado por Javier Santamaria (312 intervenciones) el 05/02/2008 12:39:28
Hola,

Pues yo primero calcularia el año y cogeria su valor, es decir 2008-2000 = 8
Luego comparo los meses y si mes actual es < que mes ingreso entonces resto uno al valor anterior, es decir 8-1 = 7
Por ultimo si los meses son iguales comparo los dias y hago lo mismo que para los meses.

Espero que te ayude.

Saludos
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