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 seule (par defaut), << hours >> pour une precision
a l'heure, << minutes >> pour une precision a la minute,
<< seconds >> pour une precision a la seconde et << ns >> pour
une precision a la nanoseconde. 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 << %m/%d/%y >>
%e quantieme du jour dans le mois, complete a gauche par une
espace ; identique a << %_d >>
%F date complete ; identique a << %+4Y-%m-%d >>
%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) 2024 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.5 Mars 2024 DATE(1)