Le 'Z' signifie que l'heure est enregistrée en UTC. Mongo convertit en interne toutes les représentations locales de l'heure en UTC avant de les stocker. Cependant, une suggestion serait de stocker l'heure avec le fuseau horaire reçu de votre application. Vous pouvez ensuite reconstruire l'heure locale à partir de l'heure UTC et du fuseau horaire dans la logique de votre application.
Merci de passer par ce lien. Ils ont donné un exemple sur la façon de modéliser les données d'heure locale à l'aide de JavaScript.
https://docs.mongodb.com/v3.2/ tutoriel/model-time-data/