Sejauh yang saya tahu, Mongoose tidak memiliki 'format default'. Sebaliknya, ini menyimpan Date contoh sebagai (saya pikir) cap waktu RFC 822 (Mon Jan 02 2012 00:00:00 GMT+0100 (CET) ), dan mem-parsingnya kembali dari database dengan menjalankan new Date(INPUT) .
Tindakan terakhir itu adalah masalah Anda:
> new Date('01.02.2012')
Mon Jan 02 2012 00:00:00 GMT+0100 (CET)
Seperti yang Anda lihat, Javascript sendiri mem-parsingnya sebagai mm.dd.yyyy . Saya tidak tahu apakah itu bisa dipecahkan tanpa harus memperbarui database Anda.