Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

154
Visualizações
I'm trying to convert an ISO date from an API to alphabetical months, how can you do it?

I'm trying to convert the following date I'm getting from the API:

2022-04-01T05:09:09.403Z

To the next one:

July 19, 2021

But I don't know how to do it. I've tried this so far:

  const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]

for (var i = 0; i < postsResults.length; i++) {
  const trimmedData = postsResults[i].last_posted_at
  const finalData = trimmedData.substring(0, 10);
  let monthDate = finalData.slice(5,7)
  if (monthDate.includes(0)) {
    monthDate = finalData.slice(6,7)
  } else {
    monthDate = finalData.slice(5,7)
  }
  result = months[monthDate]
}

Postsresults is the array that I'm fetching. I'm slicing certain characters until I get the exact letters to match the months. This doesn't work as it always returns April.

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda