Isso ocorre porque o mongodb sempre armazena datas no formato UTC, mas o javascript mostra sua hora local. E função de shell mongodb interno printjson que converte a data do seu fuso horário local para o formato utc. Portanto, mostra -5,30 horas para trás em relação ao seu horário atual.