Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2005, 05:49
Avatar de jmqc
jmqc
 
Fecha de Ingreso: noviembre-2004
Ubicación: Venezuela
Mensajes: 353
Antigüedad: 21 años, 10 meses
Puntos: 1
Que tal, yo utilizo esta funcion en varias paginas que tengo espero te sirva, solo tienes que ajustarlo para traer tu variable del calendar..

Código PHP:
 $actual = date("Y-m-d").'<br>';
    
$anterior = '1987-08-12'.'<br>';
    
    list(
$fechaAct, $horaAct) = explode(" ", $actual);
    list(
$yearAct, $mesAct, $dayAct) = explode("-", $fechaAct);
    list(
$horaAct, $minAct, $secAct) = explode(":", $horaAct);

    list(
$fechaAnt, $horaAnt) = explode(" ", $anterior);
    list(
$yearAnt, $mesAnt, $dayAnt) = explode("-", $fechaAnt);
    list(
$horaAnt, $minAnt, $secAnt) = explode(":", $horaAnt);

    
$sAct = mktime(0,0,0, $mesAct, $dayAct, $yearAct);
    
$sAnt = mktime(0,0,0, $mesAnt, $dayAnt, $yearAnt);

  
//$diffAnos = (($sAct - $sAnt)/(60 seg*60min*24horas))/(365dias);
    
$diffAnos = (($sAct - $sAnt)/86400)/365;
    print 
$edad = round($diffAnos); 
...Saludos
__________________
Ante el desconocimiento ni entendimiento de las cosas decimos que los demás estan locos.

José Quintero. Saludos.
:adios: