Tema: datediff
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2005, 04:05
aralar
 
Fecha de Ingreso: diciembre-2004
Mensajes: 32
Antigüedad: 20 años, 3 meses
Puntos: 0
datediff

Hola a todos,

estoy intentando calcular la edad de un usuario a partir de su fecha de nacimiento y para ello uso la función datediff pasándole la fecha de nacimiento y la fecha de hoy. Pero esto me está calculando los años sin tener en cuenta ni el mes ni el día. ¿Alguien sabe qué es lo que hay que hacer? Es que yo suponía que al pasarle la fecha completa lo tendría que hacer bien, pero no es así. Para poneros un ejemplo, si la persona nación el 4 de marzo de 1961, la función me devuelve 44 cuando en realidad me tendría que devolver 43 porque todavía estamos en febrero.

A ver si me podeis ayudar.

Muchas gracias.