Le pilote renvoie ce que la base de données a comme objet java.util.Date. Il ne sait rien du fuseau horaire que représente le temps. Il ne stocke le fuseau horaire nulle part. Mongo Shell présente toujours une valeur de temps en UTC.
Cela étant dit, si vous voulez toujours l'utiliser dans votre code d'application en tant qu'UTC, je pense qu'il existe un moyen de dire à la bibliothèque JODA de le faire :Fuseau horaire de date par défaut sur UTC pour le DateTime de Jodatime