Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

143
Vistas
¿Cómo corregir el cálculo previo del resumen diario y semanal en la base de datos?

Los pasos diarios y semanales junto con su resumen se calculan previamente y se almacenan en la base de datos

  • Los registros registrados en las diferentes marcas de tiempo en un día determinado se suman.
  • Ex. El lunes, si un miembro registra 400, 500, 600, 1000, 500. El total de pasos del lunes será 3000

Ex. Si el usuario A ha establecido el objetivo diario de 1000 pasos, los pasos totales para la semana actual almacenados en la base de datos son los siguientes. Promedio semanal: Suma diaria / 7 = 1000 pasos

 { Monday: 1500, Tuesday: 0, Wednesday: 2500, Thursday: 2000, Friday: 0, Saturday: 0, Sunday: 1000 },

Cuando el miembro cambia la zona horaria del perfil, los registros diarios resumidos almacenados en la base de datos crean un problema:

 Weekly records in the previous timezone = { Monday: 1500, Tuesday: 0, Wednesday: 2500, Thursday: 2000, Friday: 0, Saturday: 0, Sunday: 1000 }, Weekly records in the current timezone = { Monday: 1500, Tuesday: 500, Wednesday: 2000, Thursday: 2000, Friday: 0, Saturday: 500, Sunday: 500 },

Pero, como hemos calculado previamente y almacenado los datos en DB. Estamos mostrando los datos basados en la zona horaria anterior. ¿Cómo resolver esto?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda