AppReviewX Iniciar sesión

Checklist de pruebas de fecha, hora y zona horaria

Cambios de zona horaria, horario de verano, formatos de 12 y 24 horas y cambios del reloj del dispositivo.

En esta guía

Los errores de hora se esconden porque solo aparecen ciertos días, en ciertos lugares o tras cambiar un ajuste. La mayoría se puede provocar a propósito cambiando los ajustes del dispositivo. Cada punto tiene un motivo y una comprobación.

Preparación

Usa una cuenta de prueba y una build en la que puedas mover el reloj del dispositivo. Anota primero tu zona horaria y luego elige otra muy lejana (varias horas de diferencia, idealmente también una con desfase de media hora).

Zona horaria

1. Cambiar la zona horaria Por qué: los viajeros y los equipos remotos lo sufren a diario. Cómo comprobarlo: crea un evento o una entrada, cambia la zona horaria del dispositivo y vuelve a la app. ¿Se muestra el mismo momento a la hora local correcta, o la hora cambia cuando no debería (un cumpleaños de todo el día frente a una reunión)?

2. Entrada creada en una zona y vista en otra Por qué: las horas del servidor y del dispositivo pueden no coincidir. Cómo comprobarlo: crea en el dispositivo A en la zona X y abre la misma cuenta en el dispositivo B en la zona Y. Compara la fecha, la hora y la etiqueta del día ("Hoy", "Ayer").

3. Zona horaria automática frente a manual Por qué: algunos usuarios la ponen a mano. Cómo comprobarlo: activa y desactiva "Ajustar automáticamente" y observa qué hace la app sin reiniciarla.

Horario de verano

4. Los días del cambio Por qué: un día tiene 23 o 25 horas, y las 02:30 pueden no existir o existir dos veces. Cómo comprobarlo: pon la fecha del dispositivo en la noche anterior a un cambio de hora en tu región y mantén la app abierta al pasar el cambio. Prueba recordatorios, horarios y cálculos de duración que crucen ese momento.

5. Elementos recurrentes Por qué: "todos los días a las 9:00" debe seguir siendo a las 9:00 hora local. Cómo comprobarlo: crea un recordatorio diario o semanal y mueve el reloj a través del cambio. ¿El siguiente aviso sigue a la hora local esperada?

Formatos

6. Reloj de 12 y de 24 horas Por qué: los formatos siguen los ajustes del dispositivo y la gente nota las incoherencias. Cómo comprobarlo: cambia el ajuste del sistema y vuelve a cada pantalla con horas. Revisa la posición de "AM/PM", los campos de texto y los selectores.

7. Orden de la fecha y primer día de la semana Por qué: 03/04 puede significar dos fechas distintas; los calendarios empiezan en días distintos. Cómo comprobarlo: cambia la región a una con día primero, otra con mes primero y otra con inicio en lunes. Revisa listas, selectores y campos.

Cambios del reloj del dispositivo

8. Reloj puesto en el pasado o en el futuro Por qué: una hora incorrecta rompe los inicios de sesión, las cachés y las comprobaciones de caducidad. Cómo comprobarlo: pon el reloj un día adelante y luego atrás, y usa la app. Busca estados de "caducado" atascados, cuentas atrás erróneas y conexiones seguras fallidas. Mira caducidad de sesión.

9. Medianoche y cambios de día Por qué: "hoy" cambia a medianoche del usuario, no a la del servidor. Cómo comprobarlo: usa la app unos minutos antes y después de la medianoche local y comprueba rachas, límites diarios y agrupación por día.

10. Fechas límite Por qué: los finales de mes y los años bisiestos rompen los cálculos de fechas. Cómo comprobarlo: usa el día 31, el 28 y el 29 de febrero donde sean válidos, el final del año y fechas muy pasadas o futuras. Comprueba la ordenación y las etiquetas "hace x días".

Relacionados

Los testers de otras regiones ven los errores que tus propios ajustes ocultan. Empieza gratis.