sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB, Java:Načtení vlastnosti data jako UTC

Ovladač vrací to, co má databáze jako objekt java.util.Date. Nezná nic o časovém pásmu, které čas představuje. Nikde neukládá časové pásmo. Mongo Shell vždy představuje časovou hodnotu jako UTC.

Jak již bylo řečeno, pokud s tím chcete pracovat v kódu aplikace jako vždy UTC, myslím, že existuje způsob, jak říct knihovně JODA, aby to udělala:Výchozí časové pásmo datumu na UTC pro datum a čas Jodatime




  1. Jarní datový dotaz mongodb pro pole vnořeného dokumentu

  2. Nechte nový ClusterControl zabezpečit vaše nasazení MongoDB

  3. Mapování dokumentů MongoDB na třídu případů s typy, ale bez vložených dokumentů

  4. Mongoose findByIdAndUpdate nevrací správný model