GNU/Linux >> Tutoriales Linux >  >> Linux

Linux obtiene el desplazamiento UTC de las zonas horarias actuales (u otras) en una fecha y hora determinadas

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 el horario de verano 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'

Linux
  1. Cómo ver la fecha y hora de reinicio del sistema Linux

  2. Formato de fecha y hora para script o variable de shell de Linux

  3. Obtenga la hora actual en segundos desde la Época en Linux, Bash

  4. ¿Cómo puedo obtener la fecha y la hora actuales en la terminal y establecer un comando personalizado en la terminal para ello?

  5. Establezca la fecha y la hora del sistema usando C++ en Linux

Cómo obtener la fecha y hora actuales en JavaScript

Cómo encontrar la fecha y hora exactas de instalación de su sistema operativo Linux

Cómo encontrar la fecha y hora de instalación del sistema operativo Linux

Cómo configurar la fecha y la hora en Linux

Gestión eficaz de las zonas horarias de Linux (tutorial paso a paso)

Cómo cambiar la fecha, la hora y la zona horaria en Linux Mint 20