MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come sottrarre due date in mongodb

$sottrai ti dà la durata in millisecondi. Quindi dobbiamo dividere la durata con 3600000 per il formato dell'ora.

I mulini restituiti possono essere convertiti in ore dividendo per 3600000 (numero di millisecondi in 1 ora):

totalHourSpent:{$divide : [{$subtract: ["$lastSeen","$firstSeen"]}, 3600000]}

cioè

35026690÷3600000=9.72963611111111 hours