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

156
Vistas
El campo Mongo DB convierte al formato de 12 horas desde el formato de 24 horas

Necesito convertir y actualizar los campos de fecha en formato de 12 horas en una Colección (demostración) a través del script Mongo Db.

Los datos de muestra se dan a continuación;

 [ { "_id": "dgdjh13233", "a": [ { "b": [ { "date": "03/26/2022 23.03 pm" }, { "date": "03/26/2022 04.03 pm" } ] } ] }, { "_id": "dgdjh132365", "a": [ { "b": [ { "date": "03/26/2022 22.03 pm" }, { "date": "03/28/2022 08.03 pm" } ] } ] } ]

Necesito actualizar los campos de fecha para ex "fecha": "26/03/2022 22:03 p. m." a "26/03/2022 10:03 p. m.". ¿Hay alguna forma de hacer esto a través de secuencias de comandos o podemos encontrar todos los datos que están en formato de 24 horas para que podamos cambiarlos manualmente?

Estoy tratando de obtener datos a través de secuencias de comandos que están en formato de 24 horas pero no puedo hacerlo debido a un conocimiento inadecuado de mongodb.

 db.getCollection("demo").find({}, { "abdate":"$abdate", "_id":NumberInt(0) } );
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

"03/26/2022 23.03 pm" es una cadena, por lo que si desea convertir de 12 a 24 horas en el servidor mongod, primero deberá convertir eso a una fecha y hora con $dateFromString y luego volver a convertirlo en una cadena en el formato que quieras con $dateToString

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