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

184
Visualizações
Date.now() devolviendo formato incorrecto

Estoy usando express en nodejs para mi backend y reacciono para mi frontend.

En el backend, uso Date.now() y luego agrego toLocaleDateString() para que tenga el formato 25/12/2021. Por alguna razón, Date.now() se comporta de manera extraña cuando lo inserto en MongoDB.

Una simple "nueva Fecha()" regresa como "2021-12-20T05:01:48.055Z", y Date.now() regresa exactamente lo mismo... ¿por qué sucede esto? Nunca sucedió antes.

Cuando escribo Date.now() en la consola de mi navegador web, devuelve lo correcto.

Aquí está mi código:

 export const postSnippet = async function (req, res) { // Create new snippet let snippet = new Snippet({ title: req.body.title, code: req.body.code, creator: req.body.creator, createdDate: Date.now(), updatedDate: Date.now(), collections: req.body.collections, }); try { // Save snippet to database await snippet.save(); return res.status(201).json({ message: "Snippet created", snippet }); } catch (error) { // Error handling return res.status(500).json({ message: "Failure creating snippet.", error: error.message, }); } };
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Gracias a Cameron, encontré la solución.

Dentro de render() de Snippet.js, agregué esto arriba, antes de regresar.

 let newUpdatedDate = new Date(this.props.updatedDate); let updatedDate = newUpdatedDate.toLocaleDateString();

Luego agregando a DIV

 <div className="snippet-date"> Last updated {updatedDate} </div>

Gracias por el apoyo

¡Muchas gracias chicos! Soy nuevo en JavaScript, pero hasta ahora me encanta. Stackoverflow ha sido un sitio web increíble para obtener ayuda. Estoy aprendiendo mucho. Creo que esto me abrirá a una variedad de nuevos clientes. Antes de esto, todo lo que sabía era HTML/CSS con PHP/MySQL para backend/base de datos. Solía amar PHP religiosamente, pero ahora mi favorito es Nodejs, y eso es porque puedes aprender y construir literalmente CUALQUIER COSA que te propongas.

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