Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andreia_sp

[Resolvido] Diferença entre duas datas

Recommended Posts

Imagem PostadaImagem Postada

 

<script type="text/javascript">
var dateDif = {
 dateDiff: function(strDate1,strDate2){
 return (((Date.parse(strDate2))-(Date.parse(strDate1)))/(24*60*60*1000)).toFixed(0);
 }
}

function diasEntreDatas(dataInicial, dataFinal) 
{
 var mes, dataAtual, dataInicial, arrDataInicial, novaDataInicial, diasEntreDatas;
 mes = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");

 arrDataFinal = dataFinal.split('/');
 arrDataInicial = dataInicial.split('/');
 novaDataInicial = mes[(arrDataInicial[1] - 1)] + ' ' + arrDataInicial[0] + ' ' + arrDataInicial[2];
 novaDataFinal = mes[(arrDataFinal[1] - 1)] + ' ' + arrDataFinal[0] + ' ' + arrDataFinal[2];
 diasEntreDatas = dateDif.dateDiff(novaDataInicial, novaDataFinal);
 alert(diasEntreDatas + " dias");
}
</script>

<a href="java script: diasEntreDatas('31/12/2007', '31/12/2008')">31/12/2007 à 31/12/2008</a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.