Dzieje się tak, ponieważ mongodb zawsze przechowuje daty w formacie UTC, ale javascript pokazuje Twój czas lokalny. I wewnętrzna funkcja powłoki mongodb printjson, która konwertuje datę z lokalnej strefy czasowej na format UTC. Więc pokazuje -5,30 godziny wstecz od aktualnego czasu.