Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

416
Vistas
Pasar la hora actual a la consulta Mongoose

Me he encontrado con un problema. Hice un campo en mi esquema Mongoose con el tipo "Fecha":

 ... timeOfPassingQuestion: Date, ...

Ahora, quiero pasar el tiempo actual en horas, minutos, segundos y milisegundos y guardarlo en ese campo. ¿Cómo debo formatear mi variable Node para poder pasarla sin errores?

Editar: Además, olvidé decir que más tarde quiero ver cuánto tiempo pasó el usuario respondiendo la pregunta restando el tiempo actual y el tiempo que saqué de DB, campo timeOfPassingQuestion .

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Esta es la sintaxis para crear un esquema que admita un campo de fecha:

 // Schema { //... someDate: Date, } // date object that you can use whenever you decide to set it var dateObj = new Date();

Esto creará un objeto de fecha de JavaScript que luego puede pasar a su objeto Mongoose para el campo de fecha.

O, si siempre lo querrá en la creación, colóquelo directamente en su esquema de mangosta

 { //... createdDate: { type: Date, default: Date.now }, }

Para comparar la hora en el futuro, le sugiero que use moment.js, luego puede consultar la diferencia horaria de la siguiente manera:

moment(Model.createdDate).fromNow();

Fuentes:

esquema de mangosta

Moment.js desde ahora

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda