Форматирование поля «createAt» MongoDB

Фраза «formatd Moongodb CreateAt» представляет собой комбинацию двух терминов: «формат» и «mongoDB CreateAt».

  1. Использование платформы агрегации MongoDB:

    • Вы можете использовать оператор $dateToStringна этапе $projectконвейера агрегации для форматирования поля «createdAt». Например:
      db.collection.aggregate([
      { $project: {
       formattedCreatedAt: { $dateToString: { format: "%Y-%m-%d %H:%M:%S", date: "$createdAt" } }
      }}
      ])

      Это приведет к форматированию поля «createAt» в строковое представление, например «2021-09-30 14:30:00».

  2. Использование функций форматирования даты языка программирования:

    • Если вы работаете с MongoDB на таком языке программирования, как JavaScript, Python или Java, вы можете получить значение «createdAt» из MongoDB, а затем использовать функции форматирования даты соответствующего языка, чтобы отформатировать его в соответствии с вашими предпочтениями. требования.