JavaScript

Como adicionar mais horas ou dias a uma data em JavaScript

12 de outubro de 2020

Como adicionar mais horas ou dias a uma data em JavaScript

Neste artigo você vai aprender como adicionar mais horas ou dias a uma data em JavaScript, ou seja, manipular datas em JavaScript

adicionar mais horas ou dias a uma data em JavaScript capa

Fala programador(a), beleza? Bora aprender mais sobre como adicionar horas e manipular datas em JavaScript!

A notícia boa é que a linguagem já prepara muito bem o meio de campo para nós

Adicionar horas é possível por meio de um método chamado setHours, do objeto/classe Date

Então devemos instanciar um nova data com Date, para poder utilizar seus métodos auxiliares e manipular horários

Veja um exemplo prático:

var data = new Date();

console.log(data.getHours()); // 9

data.setHours(data.getHours() + 3);

console.log(data.getHours()); // 12

Perceba que pegamos as horas da data criada pelo Date pelo getHours e adicionamos 3 horas com um inteiro

Desta forma ao pegar a data novamente, as horas estarão acrescidas

O método setHours foi responsável por este incremento de horas ao valor original da data

Para adicionar dias as datas é bem parecido com a forma de adicionar horas, veja um exemplo:

var data = new Date(); 
console.log(data.getDate()); // 14
data.setDate(data.getDate() + 5);
console.log(data.getDate()); // 19

Só que aqui vamos utilizar os métodos getDate e setDate, para pegar os dias e modificar os dias respectivamente

Conclusão

Neste artigo vimos como adicionar mais horas ou dias a uma data em JavaScript

Utilizamos os métodos getHours e getDate, para pegar as horas e os dias

E o método setHours e setDate, para modificar estes valores

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

0
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x