zdump(8) System Manager's Manual zdump(8) NOM zdump - Affichage du fuseau horaire SYNOPSIS zdump [ option ... ] [ fuseau_horaire ... ] DESCRIPTION zdump affiche la date et l'heure actuelle dans chaque fuseau_horaire cite sur la ligne de commande. OPTIONS --version afficher les informations de version et quitter. --help Afficher un bref message d'aide et terminer. -i Afficher une description d'intervalle de temps. Pour chaque fuseau_horaire dans la ligne de commande, afficher une description d'intervalle de temps du fuseau horaire. Voir "INTERVAL FORMAT" ci-dessous. -v Afficher une description longue d'intervalles de temps. Pour chaque fuseau_horaire de la ligne de commande, afficher la valeur de temps des deux temps extremes, les temps (s'ils sont presents) juste au moment et juste apres les limites d'annee que localtime(3) et gmtime(3) peuvent representer et l'heure une seconde avant et a l'heure juste de chaque discontinuite temporelle. Chaque ligne est suivie de isdst=D ou D est positif, zero ou negatif selon que le temps indique soit respectivement l'heure d'ete, l'heure standard ou un type inconnu. Chaque ligne est aussi suivie de gmtoff=N si l'heure locale indiquee est connue comme etant N secondes a l'est de Greenwich. -V Identique a -v sauf que les sorties concernant les valeurs extremes de temps et d'annee sont omises. Cela genere une sortie plus facilement comparable avec celles des implementations ayant des representations de temps differentes. -c [annee_de_debut,]annee_de_fin Coupure de l'intervalle de temps aux annees indiquees. Le temps des coupures est calcule selon le calendrier gregorien proleptique avec l'annee zero et le temps universel (UT) ignorant les secondes de rattrapage. Les coupures commencent au debut de chaque annee, ou l'estampille temporelle de debut est incluse et celle de fin exclue. Par exemple, -c 1970,2070 selectionne les transitions a l'instant ou apres 1970-01-01 00:00:00 UTC et avant 2070-01-01 00:00:00 UTC. La valeur de coupure par defaut est -500,2500. -t [heure_de_debut,]heure_de_fin Coupure de l'intervalle aux moments indiques, fournis en secondes decimales depuis le 1970-01-01 00:00:00 (temps universel coordonne -- UTC). Le fuseau_horaire determine si le compte inclut les secondes de rattrapage. Comme avec -c, la limite de debut de coupure est incluse et sa limite de fin est exclue. FORMAT D'INTERVALLE Le format d'intervalle est une representation textuelle compacte concue pour etre comprehensible par un humain ou par une machine. Il se compose d'une ligne vide, puis d'une ligne "TZ=string" ou string est une chaine entre guillemets doubles indiquant le fuseau horaire, puis une deuxieme ligne "- - interval" decrivant un intervalle de temps avant la premiere transition si celle-ci existe suivies de zero ou plusieurs lignes "date time interval", une ligne pour chaque moment de transition et d'intervalle suivant. Les champs sont separes par des tabulations simples. Les dates sont au format aaaa-mm-jj et les heures au format 24 h hh:mm:ss ou hh < 24. L'heure est celle locale immediate apres la transition. Une description d'intervalle de temps consiste en un decalage de temps universel au format signe +-hhmmss, une abreviation de fuseau horaire et un indicateur isdst. Une abreviation qui est egale au decalage de temps universel est omise. Les autres abreviations sont des chaines entre guillemets doubles a moins de correspondre a un ou plusieurs caracteres alphabetiques. Un indicateur isdst est omis pour le temps standard et autrement est un nombre entier decimal sans signe et positif (classiquement 1) pour l'heure d'ete et negatif pour inconnu. Pour les temps et les decalages de temps universel ayant une valeur absolue inferieure a cent heures, les secondes sont omises si elles valent zero et les minutes sont aussi omises si elles valent zero. Les decalages de temps universel positifs correspondent a l'est de Greenwich. Le decalage de temps universel -00 designe un substitut de temps universel pour les zones geographiques ou le decalage actuel n'est pas precise. Par convention, cela se produit quand le decalage de temps universel est zero et l'abreviation de fuseau horaire debute par "-" ou est "zzz". Dans les chaines entre guillemets doubles, les sequences d'echappement correspondent a des caracteres inhabituels. Ces sequences sont \s pour l'espace et \", \\, \f, \n, \r, \t et \v avec leur signification habituelle dans le langage de programmation C. Par exemple, la chaine entre guillemets doubles ""CET\s\"\\"" represente la sequence de caractere "CET "\". Voici un exemple de sortie, sans la ligne vide de debut. (Cet exemple est montre avec les fins de tabulation suffisamment distantes pour que les colonnes du tableau soient alignees verticalement.) TZ="Pacific/Honolulu" - - -103126 LMT 1896-01-13 12:01:26 -1030 HST 1933-04-30 03 -0930 HDT 1 1933-05-21 11 -1030 HST 1942-02-09 03 -0930 HWT 1 1945-08-14 13:30 -0930 HPT 1 1945-09-30 01 -1030 HST 1947-06-08 02:30 -10 HST Ici le temps local commence 10 heures, 31 minutes et 26 secondes a l'ouest du temps universel et est un temps standard abrege en LMT. Immediatement apres la premiere transition, la date est 1896-01-13, l'heure 12:01:26 et l'intervalle suivant est 10,5 heures a l'ouest du temps universel, un temps standard abrege en HST. Immediatement apres la deuxieme transition, la date est 1933-04-30, l'heure 03:00:00 et l'intervalle suivant est 9,5 heures a l'ouest du temps universel abrege en HDT et est l'heure d'ete. Immediatement apres la derniere transition, la date est 1947-06-08 et l'heure 02:30:00, et l'intervalle de temps suivant est 10 heures a l'ouest du temps universel, un temps standard abrege en HST. Voici un extrait d'un autre exemple : TZ="Europe/Astrakhan" - - +031212 LMT 1924-04-30 23:47:48 +03 1930-06-21 01 +04 1981-04-01 01 +05 1 1981-09-30 23 +04 ... 2014-10-26 01 +03 2016-03-27 03 +04 Le fuseau horaire est a l'est du temps universel, par consequent son decalage est positif. Aussi, la plupart des abreviations de fuseau horaire sont omises puisque ce ne sont que des repetitions du texte du decalage de temps universel. LIMITES Les discontinuites de temps sont trouvees en echantillonnant les resultats renvoyes par localtime(3) toutes les douze heures. Cela fonctionne dans tous les cas reels. Il est possible de construire des zones horaires artificielles pour lesquelles cela echouerait. Dans la sortie pour -v et -V, "UT" designe la valeur renvoyee par gmtime(3), qui utilise le temps universel coordonne pour les estampilles temporelles modernes, et pour quelques autres variantes de temps universel d'estampilles temporelles qui precedaient l'introduction du temps universel coordonne. Rien n'est actuellement fait pour que la sortie utilise "UTC" pour les nouvelles et "UT" pour les estampilles temporelles plus anciennes, en partie parce que la date exacte d'introduction du temps universel coordonne est problematique. VOIR AUSSI tzfile(5), zic(8) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Jean-Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Base de donnees de fuseaux horaires zdump(8)