Zona horaria: ¿cambia de EST a EDT o ocurre automáticamente?

Zona horaria: ¿cambia de EST a EDT o ocurre automáticamente?

Actualmente tengo:

Current default time zone: 'America/New_York'
Local time is now:      Tue Nov 15 07:58:25 EST 2022.

Me pregunto si este tiempo cambiará automáticamente según el horario de verano (EDT). ¿O viceversa?

Parece un problema importante para los scripts que se ejecutan en cron.

Respuesta1

Si no te metiste con systemd-timesyncd, tu máquina se ajustará automáticamente.

Y desde cronla página de manual:

Horario de verano y otros cambios de horario

Los cambios de hora local de menos de tres horas, como los provocados por el inicio o el final del horario de verano, se tratan de forma especial. Esto solo se aplica a trabajos que se ejecutan a una hora específica y a trabajos que se ejecutan con una granularidad superior a una hora. Los trabajos que se ejecutan con más frecuencia se programan normalmente.

Si el tiempo ha avanzado, aquellos trabajos que se habrían ejecutado en el intervalo omitido se ejecutarán inmediatamente. Por el contrario, si el tiempo ha retrocedido, se tiene cuidado de evitar ejecutar trabajos dos veces.

Los cambios de hora de más de 3 horas se consideran correcciones de reloj o zona horaria y la nueva hora se utiliza inmediatamente.

Así que no hay necesidad de preocuparse, los desarrolladores de cronfueron lo suficientemente inteligentes como para implementar esto.

información relacionada