>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como subtrair um ano de uma data em JavaScript


JavaScript é uma linguagem de script orientada a objetos que é comumente usada no desenvolvimento da Web devido à sua capacidade de renderizar páginas da Web dinamicamente. O uso de objetos em JavaScript pode levar à simplificação de muitos comandos agrupando várias informações relacionadas. Um exemplo dessa simplificação é subtrair um ano da data atual, algo que pode ser tratado com bastante facilidade em JavaScript usando objetos.

Etapa 1


Designe uma variável chamada "data" para armazenar a data atual:

var data =new Date('25 Dez 2010');

Etapa 2


Envie o resultado para o console para garantir que a etapa acima esteja correta:

console.log(data);

Etapa 3


No tipo de data "mês", dentro do objeto "data", subtraia 12 do número atual. Isso lhe dará uma data de 12 meses no passado, armazenada como a data atual:

date.setMonth(date.getMonth() – 12);

Etapa 4


Novamente, imprima o resultado. A nova data deve ser exatamente 12 meses antes da data atual (no exemplo usado acima, a nova data seria "25 de dezembro de 2009"):

console.log(data);

Aviso


Certifique-se de seguir a sintaxe adequada, como terminar as linhas com um ponto e vírgula.