problemas con la fecha

05/04/2004 - 13:43 por fernando | Informe spam
hola grupo, mi problema es el siguiente: cuando uso la función datediff para
sacar los años que tiene una persona, me da mal, es decir tanto un dia antes
como un dia despues de su cumpleaños me da el mismo numero de edad. Ej:

fecha1="01/29/1968" // fecha de nacimiento
fecha2="01/18/2004" // fecha de comparacion
edad = datediff("yyyy",fecha1,fecha2)
El resultado me da 36 cuando en realidad es 35 ya que faltan 11 días para
su cumpleaños.
Bueno si alguien sabe desde ya muchas gracias.

Fernando
 

Leer las respuestas

#1 fernando
06/04/2004 - 10:12 | Informe spam
gracias , voy a probar la sugerencia, despues aviso como me fué

"Luison" escribió en el mensaje
news:eF$
Hola

Mira a mi paso algo parecido pero haciendo búsquedas y el problema es que
las fechas siempre se representan con m/d/a intenta ponerlo de esa manera


a
ver si te funciona, eso fue lo que puede hacer yo. Por otro lado fíjate si
la fechas que comparan tienen el mismo valor en el campo globalization

Luis A. Hereira Aguilera
Consultor de Negocios
Fidens S.A
www.fidens.cl
2350615 anexo 19
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp

"fernando" escribió en el mensaje
news:%
> hola grupo, mi problema es el siguiente: cuando uso la función datediff
para
> sacar los años que tiene una persona, me da mal, es decir tanto un dia
antes
> como un dia despues de su cumpleaños me da el mismo numero de edad. Ej:
>
> fecha1="01/29/1968" // fecha de nacimiento
> fecha2="01/18/2004" // fecha de comparacion
> edad = datediff("yyyy",fecha1,fecha2)
> El resultado me da 36 cuando en realidad es 35 ya que faltan 11 días


para
> su cumpleaños.
> Bueno si alguien sabe desde ya muchas gracias.
>
> Fernando
>
>


Preguntas similares