dateのプロパティをフォーマットするメソッドを取得しましたmessage。ユーザーは の配列を持っていますmessages。
user.messages[i].date = formatDate(user.messages[i].date);
// logs the correctly formatted date
console.log(formatDate(user.messages[i].date));
// logs the unformatted date 
console.log(user.messages[i].date); 
ただし、次のコード スニペットのようにすると動作します。
        user.messages[i] = {
            name: user.messages[i].name,
            body: user.messages[i].body,
            _id: user.messages[i]._id,
            date: formatDate(user.messages[i].date)
        };