MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDb BSON съхранява датата в UTC време

IMO, mongo направи всичко както трябва. Инстанцирате дата, като използвате вашата местна часова зона и след това я съхранявате в mongo в UTC. И след това, когато помолите mongo да го извлече вместо вас, той отново премества датата към вашата местна часова зона.

Ако не искате да се занимавате с изместване на часовата зона, просто задайте вашата местна часова зона на UTC, като използвате следния флаг:

-Duser.timezone="UTC"


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Защо MongoDB не се актуализира, освен ако не извикам .then res.json(...) след findOneAndUpdate?

  2. Монго демонът не работи от услугата mongod start

  3. mongoose агрегат, използващ $exists в $cond

  4. Mongoose не актуализира моя документ, ако нямам функция за обратно извикване

  5. Как мога да проверя, че дадена дата е между две дати в mongodb?