Autant que je sache, Mongoose n'a pas de "format par défaut". Au lieu de cela, il enregistre Date
instances sous forme (je pense) d'horodatages RFC 822 (Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
) et les analyse à partir de la base de données en exécutant new Date(INPUT)
.
Cette dernière action est votre problème :
> new Date('01.02.2012')
Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
Comme vous pouvez le voir, Javascript lui-même l'analyse comme mm.dd.yyyy
. Je ne sais pas si cela peut être résolu sans avoir à mettre à jour votre base de données.