Formatar data em ano mês dia e horário em Node.js

Neste artigo você vai aprender a como formatar data em ano mês dia e horário em Node, utilizando uma simples e fácil abordagem!

Formatar data em ano mês dia e horário em Node capa

Fala programador(a), beleza? Bora aprender a como trabalhar com datas em Node.js!

Para formatar a data em YYYY:MM:DD hh:mm:ss vamos utilizar o objeto Date e um método do mesmo

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Então você vai precisar instanciar a data com este objeto, pois será muito mais fácil

O método em questão é o toISOString, que formata justamente da forma que precisamos

Veja um exemplo:

const myDate = new Date().toISOString()

console.log(myDate) // "2022-11-07T13:02:46.703Z"

Alguns destes caracteres podem não ser necessários para você

Então para fazer uma limpeza na string, utilize:

const myDate = new Date().toISOString().replace(/T/, ' ').replace(/\..+/, '')

console.log(myDate) // "2022-11-07 13:03:41"

Esta forma nos dá uma string mais limpa para apresentação a um usuário

Agora basta definir a forma que você precisa, e aplicar na sua data

Deixe um comentário contando o que achou desta solução 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

Neste artigo você viu como formatar data em ano mês dia e horário em Node

Ou seja, em um formato no padrão YYYY:MM:DD hh:mm:ss, que é muito utilizado na programação em geral

Precisamos da data utilizando o objeto Date e executar o método toISOString

Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

1 Comentário
Oldest
Newest Most Voted
Gabriel

Que massa

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares