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

248
Visualizações
¿Cómo "invertir" la cadena que actúa como una fecha y hora?

Estoy trabajando en un proyecto de Vue y tengo un campo de texto que lleva "fecha y hora" a una variable de cadena como esta DD-MM-YYYY .

Quiero convertirlo a formato MySQL (YYYY-MM-DD)

Ejemplo de entrada: 24-05-2022
Salida de ejemplo: 2022-05-24

Así que desde

 dateInput: '24-05-2022' dateInput.split("").reverse().join("")

dateInput el valor de entrada de fecha a:

 2202-50-42

Me pregunto cómo invertir la cadena sin afectar los números uno al lado del otro.

EDITAR ------------------------------------------------- -------------------------------------------------- ----

Olvidé mencionar que estoy usando NuxtJs con Vue, por lo que la sintaxis es un poco diferente.

Funciona ahora con:

Datos

 dateInput: '24-05-2022', array: [], newDate: ''

Métodos

 reverseDate () { this.array = this.dateInput.split('-') this.newDate = this.array[2] + '-' + this.array[1] + '-' + this.array[0] }

Creado

 this.reverseDate()
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Prueba a continuación:

 let dateInput = '24-05-2022'; let array = dateInput.split("-"); let newDate = `${array[2]}-${array[1]}-${array[0]}`; console.log(newDate);
about 4 years ago · Juan Pablo Isaza Relatório

0

Tu primer intento estuvo cerca de ser correcto, simplemente te perdiste incluir el '-'. Este código también funcionaría:

 let dateInput = '24-05-2022'; let reversed = dateInput.split('-').reverse().join('-'); console.log(reversed) // outputs: 2022-05-24

Y si necesita un objeto Fecha, la new Date(reversed) funciona de maravilla.

about 4 years ago · Juan Pablo Isaza Relatório
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