sexta-feira, 9 de dezembro de 2011

(Javascript) Retornar dias decorridos (subtração de datas)

Saudações!

Fiz uma função simples em Javascript para pegar a data atual e subtrair com uma data anterior. Fazendo está subtração irá retornar o número de dias passados desde a data.


Segue o código da função:

function contarDias(dia, mes, ano)
{
return ((new Date(new Date().getFullYear(), new Date().getMonth() + 1, new Date().getDate())).getTime() - (new Date(ano, mes, dia)).getTime()) / 86400000;
}

Aqui um exemplo:
alert("Desde: 09/10/2009 \nForam decorridos " + contarDias(9, 10, 2009) + " dias");

Espero que gostem!

Abraços


Nenhum comentário:

Postar um comentário