JavaScript fornece a Data objeto de realizar manipulações com um data, dia, tempo, ano, etc. Usando esse objeto, os usuários podem extrair datas e modificá -las por adição ou subtração com base em suas necessidades. Este post demonstra vários métodos para subtrair datas em JavaScript. Para encontrar a diferença entre as datas, o getDate () Os métodos são adaptados. Além disso, Matemática.abdômen() também é usado para subtrair duas datas em JavaScript. O conteúdo da postagem é o seguinte:
Como subtrair as datas em JavaScript?
O Data Objeto tem vários recursos para extrair e manipular as datas atuais. Por exemplo, o getDate () o método é utilizado para recuperar o número do dia em nome do Data objeto. Além disso, o Matemática.abdômen() o método é adaptado para calcular a diferença entre duas datas em valores absolutos.
Método 1: Subtraia as datas usando o método getDate ()
O Data objeto é usado com o getDate () Método para subtrair as datas. Por exemplo, um exemplo é considerado para subtrair as datas, empregando o getDate () Método em JavaScript. O método retorna milissegundos. O código de exemplo é fornecido abaixo:
Código
console.log ("Exemplo para subtrair duas datas")
var d1 = nova data ("16 de março de 2022");
var d2 = nova data ("6 de abril de 2022");
var sub = d2.getTime ()-D1.consiga tempo();
console.log (sub);
A descrição do código é fornecida de maneira listada:
Saída
O resultado de duas subtrações é impresso no console.
Método 2: Subtraia as datas usando matemática.Método ABS ()
O Matemática O objeto fornece vários recursos para manipular os dados usando adição ou subtração. Portanto, um exemplo é considerado subtrair as duas datas empregando o abdômen() Método em JavaScript. O código está escrito abaixo considerando o método:
Código
console.log ("Primeira data")
var primeiro_date = new Date ("03/8/2022");
var sec_date = new Date ("02/10/2022");
console.log (primeiro_date)
console.log ("Segunda data")
console.log (sec_date)
var dif = matemática.ABS (Sec_date-First_date);
D = DIF/(1000 * 3600 * 24)
console.log ("Subtrair Days")
console.log (d);
A explicação do código é dada aqui:
Saída
A saída retorna "26" Depois de subtrair as datas de “08 de março de 2022 ” para “10 de fevereiro de 2022”.
Conclusão
O getDate () e Matemática.abdômen() Os métodos são usados para obter a diferença entre as duas datas. A diferença poderia ser em dias, horas ou o que o usuário desejar. O objeto de data é usado com o getDate () Método para subtrair as datas. Aqui, demonstramos vários métodos para obter a diferença entre duas datas em JavaScript. Para uma melhor compreensão, fornecemos um conjunto de exemplos que mostram a demonstração de cada método.