Converter data UTC para data local com JavaScript
Neste artigo você vai aprender a como converter data UTC para data local com JavaScript, com uma abordagem super simples!

Fala programador(a), beleza? Bora aprender mais sobre datas e JavaScript!
Primeiramente vamos precisar colocar a data em uma nova instância do objeto Date de JavaScript
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 118 aulas
- 4 projetos
- 9h 33min
A partir do novo objeto com a data UTC informada poderemos utilizar outros métodos
Transformando a data UTC em data local
Veja um exemplo completo de código:
const dateUTC = new Date(Date.parse('05/12/2022 12:10:10 AM UTC'))
const localDate = dateUTC.toLocaleString()
console.log(localDate) // "11/05/2022, 21:10:10"
// just time
console.log(dateUTC.toLocaleTimeString()) // "21:10:10"
// just date
console.log(dateUTC.toLocaleDateString()) // "11/05/2022"
Na primeira linha estamos instanciando o novo objeto, com base na data em UTC
Nas linhas seguintes criamos uma nova variável com a data já no formato local, isso nos é fornecido pela função toLocaleString
Nas próximas instruções vemos como pegar apenas o horário ou apenas a data, em vez da data com horário
Que é o resultado fornecido pela primeira instrução
Simples não é? 🙂
Conclusão
No artigo de hoje você aprendeu a converter data UTC para data local com JavaScript
Precisamos instanciar a data UTC em um objeto com bas ena classe Date
Depois temos métodos para transformar a data, como toLocaleString
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
