Como visualizar datos de los servicios en la app del admini (Mensajeria)

Hola gente, en esta oportunidad les escribo para que me ayuden.
quiero ver desde la pantalla del admin:
Todos los servicios pendientes,
La demora (cuantos minutos pasaron hasta que un cadete acepto el servicio).

Muchas gracias

Que tal, @One_App como estás? Aquí te dejo un video en donde te muestro como puedes generar la parte de diferencia de tiempos, te paso los scripts que u´se y en el video te explico como debes de usarlos:

Da clic aquí para poder ver el video

Formatear fecha:

const fecha = new Date(args);
    const dia = String(fecha.getDate()).padStart(2, '0');
    const mes = String(fecha.getMonth() + 1).padStart(2, '0');
    const year = fecha.getFullYear();
    const horas = String(fecha.getHours()).padStart(2, '0');
    const minutos = String(fecha.getMinutes()).padStart(2, '0');
    const segundos = String(fecha.getSeconds()).padStart(2, '0');

    return {
        dia: dia,
        mes: mes,
        year: year,
        horas: horas,
        minutos: minutos,
        segundos: segundos
    };

calcularDiferenciaFechas

const milisegundosEnUnSegundo = 1000;
    const segundosEnUnMinuto = 60;
    const minutosEnUnaHora = 60;
    const horasEnUnDia = 24;
    const milisegundosEnUnDia = milisegundosEnUnSegundo * segundosEnUnMinuto * minutosEnUnaHora * horasEnUnDia;

    const diferenciaEnMilisegundos = Math.abs(args.aceptado - args.creado);
    const dias = Math.floor(diferenciaEnMilisegundos / milisegundosEnUnDia);
    const horas = Math.floor((diferenciaEnMilisegundos % milisegundosEnUnDia) / (milisegundosEnUnSegundo * segundosEnUnMinuto * minutosEnUnaHora));
    const minutos = Math.floor((diferenciaEnMilisegundos % (milisegundosEnUnSegundo * segundosEnUnMinuto * minutosEnUnaHora)) / (milisegundosEnUnSegundo * segundosEnUnMinuto));
    const segundos = Math.floor((diferenciaEnMilisegundos % (milisegundosEnUnSegundo * segundosEnUnMinuto)) / milisegundosEnUnSegundo);

    return {
        dias: dias,
        horas: horas,
        minutos: minutos,
        segundos: segundos
    };

Recuerda que si tienes dudas, puedes dejar tu comentario

1 me gusta