Vous n'avez pas besoin de faire toute cette création de date manuelle.
db.test.update({
conversation: conv
}, {
$push:{ messages: {
message: message,
pseudo: name,
current_date: new Date()
} }
}, {
upsert: true
});
ferait le travail.
Gardez également à l'esprit que dans Mongo 2.6, parmi de nombreuses autres fonctionnalités, vous pouvez utiliser $currentDate ce qui pourrait être pratique.