DATE(1) Commandes de l'utilisateur DATE(1) NOM date - Afficher ou configurer la date et l'heure du systeme SYNOPSIS date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMJJhhmm[[CC]AA][.ss]] DESCRIPTION Afficher la date et l'heure dans le FORMAT indique. Avec -s ou [MMJJhhmm[[CC]AA][.ss]], configurer la date et l'heure du systeme. Les parametres obligatoires pour les options de forme longue le sont aussi pour les options de forme courte. -d, --date=CHAINE afficher la date indiquee dans CHAINE plutot que la date actuelle --debug annoter la date analysee et avertir d'un usage discutable dans la sortie d'erreur -f, --file=FICHIER_DATE equivalent a --date ; pour chaque ligne de FICHIER_DATE -I[FMT], --iso-8601[=FMT] afficher la date et l'heure au format ISO 8601. FMT=<< date >> pour la date seulement (par defaut), << heures >>, << minutes >>, << secondes >> ou << nanosecondes >> pour la date et l'heure selon la precision indiquee. Exemple : 2006-08-14T02:34:56-06:00 --resolution afficher la resolution disponible de l'horodatage. Exemple : 0,000000001 -R, --rfc-email afficher la date et l'heure au format RFC 5322. Exemple : lundi 14 aout 2006 02:34:56 -0600 --rfc-3339=FMT afficher la date et l'heure dans un format conforme aux specifications RFC 3339. FMT=<< date >>, << secondes >> ou << ns >> pour la date et l'heure a la precision indiquee. Exemple : 2006-08-14 02:34:56-06:00 -r, --reference=FICHIER afficher la date de derniere modification de FICHIER -s, --set=CHAINE initialiser la date d'apres la CHAINE fournie -u, --utc, --universal afficher ou initialiser selon le systeme de temps universel (UTC) --help afficher l'aide-memoire et quitter. --version afficher les informations de version et quitter. Toutes les options qui specifient la date s'excluent mutuellement. Par exemple, --date, --file, --reference, --resolution. FORMAT controle la sortie. Les sequences interpretees sont : %% caractere % %a nom abrege, conformement aux parametres regionaux, des jours de la semaine (par exemple dim.) %A nom complet, conformement aux parametres regionaux, de la semaine (par exemple dimanche) %b nom abrege, conformement aux parametres regionaux, des mois (par exemple janv.) %B nom complet, conformement aux parametres regionaux, des mois (par exemple janvier) %c date et heure, conforme aux parametres regionaux (par exemple, lun. 17 fevr. 2020 14:19:06 CET >>) %C siecle ; equivalent a %Y, mais en otant les deux derniers chiffres (par exemple, 20 pour 2005) %d quantieme du jour dans le mois (par exemple, 01) %D date ; equivalent a << %d/%m/%y >> %e quantieme du jour dans le mois, complete a gauche par une espace ; identique a << %_d >> %F date complete ; identique a << %+4A-%m-%j >> %g deux derniers chiffres de l'annee correspondant a la semaine representee par son numero ISO (consultez %G) %G annee correspondant a la semaine representee par son numero ISO (consultez %V) ; utile normalement seulement en combinaison avec %V %h equivalent a %b %H heure (00..23) %I heure (01..12) %j quantieme du jour dans l'annee (001..366) %k heure, completee a gauche par une espace ( 0..23) ; identique a << %_H >> %l heure, completee a gauche par une espace ( 1..12) ; identique a << %_I >> %m mois (01..12) %M minute (00..59) %n saut de ligne %N nanosecondes (000000000..999999999) %p indicateur regional AM ou PM en majuscules (blanc si inconnu) %P equivalent a %p mais en minuscules %q trimestre de l'annee (1..4) %r heure au format 12 heures conforme aux parametres regionaux (par exemple, 11:11:04 PM %R heure et minutes au format 24 heures ; identique a (<< %H:%M >>) %s nombre de secondes depuis l'epoque UNIX (00:00:00 01-01-1970 UTC) %S secondes (00..60) %t tabulation %T heure, equivalent a << %H:%M:%S >> %u quantieme du jour dans la semaine (1..7) ; << 1 >> represente le lundi %U quantieme de la semaine dans l'annee, dimanche etant considere comme premier jour de la semaine (00..53) %V numero ISO de semaine, lundi etant considere comme premier jour de la semaine (01..53) %w quantieme du jour dans la semaine (0..6); << 0 >> represente le dimanche %W quantieme de la semaine dans l'annee, lundi etant considere comme premier jour de la semaine (00..53) %x representation de la date conforme aux parametres regionaux (par exemple 31/12/1999) %X representation de l'heure conforme aux parametres regionaux (<< 23:13:48 >>) %y deux derniers chiffres de l'annee (00..99) %Y annee %z fuseau horaire numerique << +hhmm >> (par exemple, -0400) %:z fuseau horaire numerique << +hh:mm >> (par exemple -04:00) %::z fuseau horaire numerique << +hh:mm:ss >> (par exemple -04:00:00) %:::z fuseau horaire numerique utilisant << : >> pour afficher la precision necessaire (par exemple -04, +05:30) %Z abreviation du fuseau horaire sous forme alphabetique (par exemple EDT) Par defaut, date complete les champs numeriques avec des zeros. Le << % >> peut etre suivi d'un des indicateurs optionnels suivants : - (trait d'union) ne pas completer le champ _ (soulignement) completer avec des espaces 0 (zero) completer avec des zeros + completer avec des zeros, mettre << + >> avant les annees a venir avec plus de 4 chiffres ^ utiliser des lettres capitales si possible # utiliser la casse inversee si possible Chaque indicateur peut etre suivi d'un attribut de largeur optionnel sous forme de nombre decimal, puis d'un commutateur optionnel qui peut etre << E >> pour utiliser la mise en forme regionale si disponible ou << 0 >> pour utiliser les symboles numeriques regionaux si disponibles EXEMPLES Convertir un nombre de secondes depuis l'epoque UNIX (01/01/1970 UTC) en date $ date --date='@2147483647' Afficher l'heure de la cote ouest des Etats-Unis (utilisez tzselect(1) pour trouver TZ) $ TZ='America/Los_Angeles' date Afficher l'heure locale equivalente a 9 heures vendredi prochain sur la cote ouest des Etats-Unis $ date --date='TZ="America/Los_Angeles" 09:00 next Fri' CHAINE DES DATES Le format de --date=CHAINE est peu contraint et lisible, comme par exemple << Sun, 29 Feb 2004 16:21:42 -0800 >> ou << 2004-02-29 16:21:42 >> ou meme << next Thursday >>. Une chaine de date peut contenir des elements indiquant la date, l'heure, le fuseau horaire, le jour de la semaine, un temps relatif, une date relative et des nombres. Une chaine vide indique le debut du jour. Le format de la chaine de date est plus complexe que ce qui peut etre facilement documente ici, mais est completement decrit dans la documentation info. AUTEUR Ecrit par David MacKenzie. SIGNALER DES BOGUES Aide en ligne de GNU coreutils : Signaler toute erreur de traduction a COPYRIGHT Copyright (C) 2022 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou ulterieure . Ce programme est un logiciel libre. Vous pouvez le modifier et le redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la loi. VOIR AUSSI Documentation complete : aussi disponible localement a l'aide de la commande : info '(coreutils) date invocation' TRADUCTION La traduction francaise de cette page de manuel a ete creee par Guilhelm Panaget , Nicolas Francois , Bastien Scher , David Prevot et Jean- Philippe MENGUAL 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 . GNU coreutils 9.4 Janvier 2024 DATE(1)