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

236
Visualizações
Extraiga la fecha y la hora de la cadena de fecha y hora en javascript

Mi cadena de fecha y hora tiene el siguiente formato:

 var sdt = '2022-05-19T13:00:00';

Quiero extraer la fecha y la hora por separado y debajo está mi código:

 ((sdt.getMonth() > 8) ? (sdt.getMonth() + 1) : ('0' + (sdt.getMonth() + 1))) + '/' + ((sdt.getDate() > 9) ? sdt.getDate() : ('0' + sdt.getDate())) + '/' + sdt.getFullYear() + ' ' + (sdt.getHours()) + ':' + (sdt.getMinutes()) + ':00'

Del código anterior, la fecha se extrae correctamente pero no la hora. alguna ayuda pls?

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Puede usar el objeto Date y usar el método Date#toLocaleDateString & Date#toLocaleTimeString para obtener su hora y fecha

¡O incluso Date#toLocaleString para obtener ambos al mismo tiempo!

 const sdt = '2022-05-19T13:00:00'; const date = new Date(sdt) console.log(date.toLocaleString()) console.log(date.toLocaleDateString()) console.log(date.toLocaleTimeString())

Tenga en cuenta que puede especificar la ubicación para obtener la fecha de un país actual

 date.toLocaleString('en-GB')
about 4 years ago · Juan Pablo Isaza Relatório

0

usa el constructor Date() :

 const sdtString = '2022-05-19T13:00:00'; // https://en.wikipedia.org/wiki/ISO_8601 const sdt = new Date(sdtString); // Date Object {}

luego para obtener la respectiva fecha / hora de uso:

  • Fecha.prototipo.toLocaleTimeString()
  • Fecha.prototipo.toLocaleDateString()

Además, vale la pena recordar que getMonth() proporciona el índice del mes (basado en cero), no el número.

about 4 years ago · Juan Pablo Isaza Relatório

0

Siempre uso un moment.js cuando trato con la fecha y la hora. Simplemente pase la cadena de fecha y hora y especifique el formato de la salida que desea.

 import moment from 'moment' var sdt = '2022-05-19T13:00:00'; let time = moment(sdt).format("HH:mm:ss") let date = moment(sdt).format("DD/MM/YYYY") console.log(time) //01:00:00 console.log(date) //19/05/2022

https://momentjs.com/ consulte esta página para conocer más formatos

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