Como formatar data no JavaScript?
Para formatar uma data no JavaScript, você pode utilizar o objeto Date e seus métodos para obter os diferentes componentes da data (como dia, mês, ano, etc.) e, em seguida, manipular esses componentes para criar a string de data formatada.
Aqui está um exemplo de como formatar uma data para o formato ‘DD/MM/AAAA’:
let data = new Date();
let dia = data.getDate();
if (dia < 10) {
dia = "0" + dia;
}
let mes = data.getMonth() + 1;
if (mes < 10) {
mes = "0" + mes;
}
let ano = data.getFullYear();
let dataFormatada = dia + "/" + mes + "/" + ano;
console.log(dataFormatada); // Saída: 'DD/MM/AAAA'
Neste exemplo, primeiro criamos um objeto Date para obter a data atual. Em seguida, usamos os métodos getDate(), getMonth() e getFullYear() para obter o dia, mês e ano, respectivamente. Para garantir que o dia e o mês tenham sempre dois dígitos, verificamos se eles são menores que 10 e, se forem, adicionamos um ‘0’ à frente deles. Finalmente, concatenamos os componentes da data usando as barras ‘/’ para obter a string de data formatada.
Você pode adaptar esse exemplo para criar diferentes formatos de data, adicionando, por exemplo, horas e minutos.