Utiliza la ubicación de su dispositivo para proporcionar horarios precisos de salida, puesta del sol y duración del día.
Muestra la fecha y hora actuales, con cálculos actualizados en tiempo real.
Muestra los horarios exactos de salida y puesta del sol para su ubicación específica.
Calcula y muestra la duración total del día en horas, minutos y segundos.
Muestra su ciudad, municipio y país actuales según los datos de ubicación.
Los horarios de salida y puesta del sol se calculan utilizando la biblioteca SunCalc, que aplica algoritmos basados en las relaciones geométricas entre la Tierra, el Sol y la ubicación del observador. Tiene en cuenta factores como la latitud, la longitud, la fecha y la zona horaria para determinar los horarios precisos de salida y puesta del sol para una ubicación específica. La duración del día se deriva al calcular la diferencia entre los horarios de salida y puesta del sol, proporcionando la duración total de las horas de luz diurna en una fecha y ubicación específicas.
El cálculo de la duración del día involucra:
1. Obtener los horarios de salida y puesta del sol de la biblioteca SunCalc para la ubicación del usuario.
2. Calcular la diferencia de tiempo en milisegundos entre los horarios de puesta y salida del sol.
3. Convertir la diferencia de tiempo de milisegundos a segundos.
4. Formatear los segundos totales en horas, minutos y segundos restantes para una representación más legible.
La duración del día formateada se muestra al usuario, mostrando la duración total de las horas de luz diurna en un formato fácilmente comprensible.