Tengo una consulta de notificaciones. encontrar (mangosta) que devuelve varias hojas
Notification.find({id: id}, function(err, notifications){}Necesito convertir los valores de marca de tiempo que se devuelven así
[ { _id: new ObjectId("12934193c51a231b0165425a"), userid: '62921df1c14a2eea0efa9399', timestamp: 1653817696599, }, { _id: new ObjectId("11934193c51a231b0165425a"), userid: '62921df1c14a2eea0efa9399', timestamp: 1653817696600, } ]probé esto
notifications.forEach((element, index) => { notifications[index].timestamp = new Date(notifications[index].timestamp); });y este codigo
new Date(notifications[index].timestamp);parece funcionar al convertir la marca de tiempo de cada valor, pero no puedo reemplazarlo en la matriz
llevo varias horas con este tema
En lugar de forEach use el map
const newNotifications = notifications.map((element, index) => { return { ...element, timestamp: new Date(element.timestamp), } });