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

Sådan trækker du to dato og tid i mongodb

$subtract giver dig varigheden i millisekund. Så vi skal dividere varigheden med 3600000 for timeformat.

De returnerede møller kan konverteres til time ved at dividere med 3600000 (antal millisekunder på 1 time):

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

dvs.

35026690÷3600000=9.72963611111111 hours



  1. fjern 0-værdier, hvis 0 efterfølges af>=1 fra arrays i MongoDB

  2. Stackexchange.redis mangler WAIT-understøttelsen

  3. Brug af kollation i mongodb $regex

  4. Sådan søger du gennem Objektværdi afdeling.navn