Mi registro de hora no empieza correctamente (con saldo negativo o positivo)

Lea
Lea
  • Actualización

Si el reloj / cronómetro muestra tiempos ligeramente inexactos al fichar la hora, por regla general se debe a que la hora del ordenador del usuario desvía un poco

Muy a menudo se debe a que

  • la hora se ajustó de manera manual
  • el ordenador usa un servidor de tiempo NTP que desvía ligeramente de la hora real


No tendrá efecto al resultado de las horas de trabajo registradas, pero puede llevar a un comportamiento raro al indicar la hora. 

Lo que pasa es lo siguiente:

  1. El usuario ficha el tiempo.
  2. Se envía una solicitud a nuestro servidor.
  3. Nuestro servidor crea un sello de tiempo, p.ej. 09:00:00.
  4. Este sello de tiempo se re-envía al cliente, es decir al navegador del usuario.
  5. El ciente muestra muestra la hora de arranque (p.ej. 09:00:00) y arranca el reloj / cronómetro a base de esta hora.

No obstante, si el ordenador del cliente piensa que son las 08:59:47, llegamos a tener una diferencia de 13 segundos. El cronómetro muestra inmediatamente -13 segundos desde el inicio.
Al fichar el fin de la jornada, esta hora también es determinada por el servidor y también está a -13 segundos del tiempo de la hora de sistema del usuario.  De esta manera, a final de cuentas la duración de la entrada está correcta.

 

💡 Consejo para solucionarlo:

Simplemente asegúrate que en tu ordenador esté activado "Ajustar la hora y la zona horaria automáticamente". Esta configuración encuentras en los ajustes generales de tu sistema operativo. De esta manera, tu hora está sincronizada con el servidor de tiempo - y las horas de tu reloj / cronómetro se indican correctamente.

¿Fue útil este artículo?

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.