Alexandra, parte de nuestro equipo de trabajo, nos hizo el favor de escribir este tutorial ya que conoce perfectamente el tema.
Solución:
Puedes usar el date
dominio. Usted establece la zona horaria y luego especifica la fecha y la hora. El comando devolverá esa hora con -03 o -04, por lo que sabrá si DST estaba en vigor.
Por ejemplo, para Chile/Continental:
Antes del cambio de horario de verano de este año:
$ TZ=Chile/Continental date --date='2020-04-03 11:00 +00'
Fri Apr 3 11:00:00 -03 2020
Después del cambio de horario de verano de este año:
$ TZ=Chile/Continental date --date='2020-04-06 11:00 +00'
Mon Apr 6 11:00:00 -04 2020
Para deshacer eso, simplemente configure TZ a UTC y cambie el desplazamiento:
$ TZ=UTC date --date='2020-04-03 11:00 -04'
Recuerda que tienes la capacidad de comentar si hallaste tu problema .
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)