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

Jak mohu uložit denní dobu v MongoDB? Jako struna? Uveďte libovolný rok/měsíc/den?

Čas můžete uložit jako číslo (počet sekund od 00:00:00). Bude přirozeně tříděno a v případě potřeby snadno převést z/do formátu hh:mm:ss.

//from 23:55:00 to the stored time
storedTime = hours * 3600 + minutes * 60 + seconds

//from the stored time to 23:55:00
hours = storedTime / 3600  // needs to be an integer division
leaves = storedTime - hours * 3600
minutes = leaves / 60
seconds = leaves - 60 * minutes



  1. Redis načte všechny hodnoty seznamu bez iterace a bez vyskakování

  2. Nejlepší způsob, jak provádět fulltextové vyhledávání v MongoDB a Mongoose

  3. Transakce Redis

  4. Redis:Amazon EC2 vs Elasticache