Dispongo de dos fechas en un formulario divididas por dia, mes y año.
Quiero calcular el número de dias que hay entre las dos fechas.
asias. ;)
| |||
| Re: Diferencia de dias entre dos fechas En javasacript si restas dos fechas te devuelve el número de milisegundos transcurridos. Por otra parte, las fechas van en formato año-mes-dia. La siguiente función hace la resta teniendo en cuenta ambas cosas:
Código:
El restar una unidad al mes es porque empieza a contar desde cero (me gustaría saber porqué <script language="javascript">
function restar(dia1,mes1,ano1,dia2,mes2,ano2)
{
fecha1=new Date(ano1,mes1-1,dia1);
fecha2=new Date(ano2,mes2-1,dia2);
var resta=(fecha2-fecha1)/1000/3600/24;
return resta;
}
</script>
) Saludos |