IMO, mongo udělal všechno správně. Vytvoříte instanci data pomocí místního časového pásma a poté jej uložíte do mongo v UTC. A když pak požádáte mongo, aby to pro vás získal, znovu se posune datum do vašeho místního časového pásma.
Pokud se nechcete zabývat posunem časového pásma, stačí nastavit místní časové pásmo na UTC pomocí následujícího příznaku:
-Duser.timezone="UTC"