Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2008, 10:33
Avatar de andresq
andresq
 
Fecha de Ingreso: enero-2007
Ubicación: Chiapas, México
Mensajes: 161
Antigüedad: 18 años
Puntos: 1
Respuesta: funcion contar edad

hola blackrocha

Forma de calcular claro que hay, forma de cambiar el formato de la fecha tambien, pero eso ya depende del escript que bajaste, seria cuestion de que cheques el codigo, y busques la parte donde da el formato a la fecha.

para calcular puedes hacer lo siguiente, almenos asi lo he hecho:

1.-
Contabilizar los dias restantes para concluir el año, p.e si naciste el 30 de junio tendras que contabilizar cuantos dias hacen falta para terminar el año, osease cuandos dias faltan para llegar al 31 de diciembre.

2.-
Contabilizar cuantos dias han pasado de la fecha actual, osease hoy 20 de Junio.

3.- Sumas el resultado del paso 1 con el paso 2 y verificas si es >= 365 que seria equivalente a un año

4.- haces una resta del año año actual - año naciemiento - 1

5.- sumamos el resultado del paso 4 con el paso 3

ejemplo:

1.- 30/11/1984, dias restantes = 31 dias
2.- 20/06/2008; dias transcurridos = 172 dias
3.- 31 + 172 = 203, 203 >= 365, esta condicion es falso entonces no incrementamos el año. seria año =0, en caso de ser verdad, año = 1;

4.- 2008 - 1984 - 1 = 23

5.- 23 + 0 = 23
__________________
Lo unico constante es el cambio