
21/02/2005, 04:05
|
| | 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. |