Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/10/2004, 10:48
yacatl
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 21 años, 8 meses
Puntos: 0
Bueno, al final no me logra quedar. Lo que quiero lograr es la validación para un usuario que, al registrarse, proporicona su fecha de nacimiento, y su edad, la validación es para saber si han pasado la misma cantidad de años desde su nacimiento a la fecha, a los que el nos proporcionó en el formulario. Es decir, si el nos dice que tiene 10 años, debió haber nacido entre el 25 de Octubre de 19944 y el 24 de Octubre de 1995.

He hecho estas pruebas, pero ninguna me da resultado.

<script language='JavaScript'>

var tiempo = new Date();
var timest = tiempo.getTime();
var ntimest =parseInt(timest);
var nume = Math.round(ntimest/1000);

document.write('La fecha de hoy en JS es '+nume);

var tiempo2 = new Date(1998,10,23);
var timest2 = tiempo2.getTime();
var ntimest2 =parseInt(timest2);
var nume2 = Math.round(ntimest2/1000);

document.write('<br>La fecha del 23 de Octubre de 98 en JS es '+nume2);

var resta = (nume - nume2)/31536000;
var anios = Math.floor(resta);

document.write('<br> se supone que de abril del 98 a la fecha han pasado '+anios+' años');