GNU/Linux >> Tutoriels Linux >  >> Linux

Linux obtient le décalage UTC des fuseaux horaires actuels (ou autres) à une date et une heure données

Vous pouvez utiliser le date commande. Vous définissez le fuseau horaire, puis spécifiez la date et l'heure. La commande renverra cette heure avec le -03 ou -04, vous saurez donc si l'heure d'été était en vigueur.

Par exemple, pour Chili/Continental :

Avant le changement d'heure d'été cette année :

$ TZ=Chile/Continental date --date='2020-04-03 11:00 +00'
Fri Apr  3 11:00:00 -03 2020

Après le changement d'heure d'été cette année :

$ TZ=Chile/Continental date --date='2020-04-06 11:00 +00'
Mon Apr  6 11:00:00 -04 2020

Pour annuler cela, réglez simplement TZ sur UTC et modifiez le décalage :

$ TZ=UTC date --date='2020-04-03 11:00 -04'

Linux
  1. Définir la date, l'heure et le fuseau horaire sur un serveur Linux

  2. Comment afficher la date et l'heure de redémarrage du système Linux

  3. Obtenir l'heure actuelle en heures et minutes

  4. Définir la date et l'heure du système à l'aide de C++ sous Linux

  5. Historique des commandes Linux avec date et heure

Comment obtenir la date et l'heure actuelles en JavaScript

Comment trouver la date et l'heure exactes d'installation de votre système d'exploitation Linux

Comment trouver la date et l'heure d'installation du système d'exploitation Linux

Comment définir la date et l'heure sous Linux

Gestion efficace des fuseaux horaires Linux (tutoriel étape par étape)

Comment changer la date, l'heure et le fuseau horaire dans Linux Mint 20