Como ordenar array de objetos por valor de data em JavaScript
Neste artigo você vai aprender a como ordenar array de objetos por valor de data, utilizando a linguagem JavaScript

Fala programador(a), beleza? Bora aprender mais sobre arrays e datas!
Para fazer a ordenação deste array com datas, vamos utilizar o método sort
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Que é um método que possibilita a ordenação de arrays baseada num algoritmo que nós desenvolvemos
Suponha que temos o seguinte array:
const array = [{
"date": "2022-04-01T06:25:24Z",
"name": "Matheus"
},
{
"date": "2022-04-09T11:25:13Z",
"name": "João"
},
{
"date": "2022-05-05T04:13:24Z",
"name": "Maria"
}
]
E precisamos ordenar o array pelo valor de date, que é uma data
O código que precisamos utilizar é:
const orderedArray = array.sort((a,b) => new Date(a.date).getTime() - new Date(b.date).getTime()); console.log(orderedArray)
Podemos utilizar Date para gerar um timestamp, e isso facilita as coisas
Não precisamos trabalhar com o próprio dado de data, ele apenas precisa estar num formato válido
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 ordenar array de objetos por valor de data
Utilizamos o método sort, que pode ordenar arrays
As datas foram transformadas com Date em um timestamp, facilitando a nossa vida ao utilizar o método sort
Assim não precisamos trabalhar com a string de data
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!
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
