Ir para conteúdo
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Tutorial]Calcular Datas Futuras ou Passadas


Posts Recomendados

Uma aplicação muito interessante dos métodos do objeto Date surge quando queremos calcular datas futuras ou passadas. Comece criando um objeto Date que representa a data atual:

 

<script language="javascript"><!-- var data = new Date(); document.write("Hoje é: " + data.toLocaleDateString());//-->

 

</script>

 

A execução deste trecho de código produzirá o resultado abaixo:

 

Hoje é: quarta-feira, 14 de janeiro de 2009

 

Vamos agora acrescentar 10 dias a esta data. Veja o novo código:

 

<script language="javascript"><!-- var data = new Date(); document.write("Hoje é: " + data.toLocaleDateString() + "<br>"); data.setDate(data.getDate() + 10); document.write("Daqui a 10 dias será: " + data.toLocaleDateString());//--></script>

 

 

 

A execução deste trecho de código produzirá o resultado abaixo:

 

Hoje é: quarta-feira, 14 de janeiro de 2009

Daqui a 10 dias será: sábado, 24 de janeiro de 2009

 

Veja que tudo que fizemos foi efetuar uma chamada ao método setDate fornecendo como argumento a data atual acrescida de 10 dias.

 

Experimente agora calcular uma data passada, por exemplo, 20 dias atrás. Veja como isso é feito:

 

<script language="javascript"><!-- var data = new Date(); document.write("Hoje é: " + data.toLocaleDateString() + "<br>"); data.setDate(data.getDate() - 20); document.write("20 dias atrás foi: " + data.toLocaleDateString());//--></script>

 

 

 

A execução deste trecho de código produzirá o resultado abaixo:

 

 

Creditos: ??

Link para o comentário
https://www.webcheats.com.br/topic/916588-tutorialcalcular-datas-futuras-ou-passadas/
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.