restar fechas
Publicado por movick (1058 intervenciones) el 29/09/2014 02:59:32
Necesito restar una fecha de nacimiento con la fecha actual, para conocer la edad, este es el codigo:
pero no lo esta haciendo, y tampoco imprime la diferencia.
pero no lo esta haciendo, y tampoco imprime la diferencia.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<TR>
<td>Fecha de Nac.:</td>
<td><input type="text" size=10 maxlength=10 name="fechanac" onKeyUp="mascara(this,'-',patron,true)" ; onFocus="siguienteCampo ='direccion'">
<a href=javascript:show_calendar('form1.fechanac');
onMouseOver="window.status='Date Picker';
overlib('Haga Click aqui para escoger una fecha del calendario.');
return true;" onMouseOut="window.status=''; nd();
return true;"><img src="iconos/calendar.gif" align=center width=24 height=22 border=0></a></td>
</TR>
<?php
echo $anio = substr($_POST['fechanac'],0,4);
echo $mes = substr($_POST['fechanac'],5,2);
echo $dia = substr($_POST['fechanac'],8,2);
echo $fechareparacion = $dia."-".$mes."-".$anio;
$diff = abs(strtotime($fechareparacion) - strtotime($hoy1));
$anios = floor($diff / (365*60*60*24));
$meses = floor(($diff - $anios * 365*60*60*24) / (30*60*60*24));
$dias = floor(($diff - $anios * 365*60*60*24 - $meses*30*60*60*24)/ (60*60*24));
echo $totalTiempo = $dias."-".$meses."-".$anios;
?>
Valora esta pregunta


0