IMO, mongo heeft alles goed gedaan. U instantiëert de datum met uw lokale tijdzone en slaat deze vervolgens op in mongo in UTC. En als je Mongo vraagt om het voor je op te halen, verschuift het de datum weer naar je lokale tijdzone.
Als u niet wilt omgaan met het verschuiven van tijdzones, stelt u uw lokale tijdzone in op UTC met behulp van de volgende vlag:
-Duser.timezone="UTC"