Man Date en français
DATE(1) Manuel de l'utilisateur Linux DATE(1)
NOM
date - Afficher ou configurer la date et l'heure du systeme.
SYNOPSIS
date [-d chaine_date] [-f fichier] [-r fichier] [-R] [-s chaine_date]
[-u] [--date=chaine_date] [--file=fichier] [--reference=fichier]
[--rfc-822] [--set=chaine_date] [--utc] [--universal] [--help] [--ver-
sion] [+FORMAT] [MMJJhhmm[[SS]AA][.ss]]
DESCRIPTION
Cette page de manuel documente la version GNU de date.
date, sans argument, affiche la date et l'heure actuelles (avec le for-
mat indique par la directive `%c' decrite plus-bas).
Si un argument commencant par un `+' est indique, la date et l'heure
sont affichees avec un format controle par cet argument. La structure
de la chaine precisant le format est semblable a celle utilisee avec la
fonction strftime(3).
Les caracteres presents dans cette chaine sont affiches tels quels,
sauf les directives, commencant toutes par '%'.
Ces directives sont les suivantes :
% un caractere % litteral.
n saut de ligne
t tabulation horizontale
Champs horaires :
%H heure (00..23)
%I heure (01..12)
%k heure ( 0..23)
%l heure ( 1..12)
%M minute (00..59)
%p notation locale pour AM ou PM.
%r heure actuelle (sur 12 heures) (hh:mm:ss [AP]M)
%s secondes ecoulees depuis le 01-01-1970 a 00:00:00 T.U (extension
non standard)
%S secondes (00..61)
%T heure actuelle, (sur 24 heures) (hh:mm:ss)
%X representation locale de l'heure (%H:%M:%S)
%Z fuseau horaire (par ex. MET), ou rien si le fuseau horaire n'est
pas determine
Champs de date :
%a abreviation locale du jour de la semaine (Dim .. Sam)
%A nom local du jour de la semaine (Dimanche .. Samedi)
%b abreviation locale du nom du mois (Jan..Dec)
%B nom local du mois (Janvier .. Decembre)
%c date et heure locales (Sat Nov 04 12:02:33 EST 1989)
%d jour du mois (01..31)
%D date (mm/jj/aa)
%h comme %b
%j jour de l'annee (001..366)
%m mois (01..12)
%U numero de semaine dans l'annee (00..53). La semaine commence le
Dimanche.
%w Jour de la semaine (0..6). Le 0 correspond au Dimanche.
%W numero de semaine dans l'annee (00..53). La semaine commence le
Lundi.
%x representation locale de la date (mm/jj/aa)
%y deux derniers chiffres de l'annee (00..99)
%Y annee (1970...)
Par defaut, date complete les champs numeriques avec des zeros. La
version GNU de date dispose des options non standards suivantes :
- (tiret) ne pas completer le champ
_ (souligne) remplir le champ avec des espaces
Si l'on fournit un argument ne commencant pas par `+', date le con-
sidere comme une heure a utiliser pour configurer l'horloge systeme.
Cet argument doit etre constitue uniquement de chiffres, ayant la sig-
nification suivante :
MM mois
JJ jour du mois
hh heure
mm minute
SS Deux premiers chiffres de l'annee (facultatif)
AA Deux derniers chiffres de l'annee (facultatif)
ss secondes (facultatif)
Seul le super-utilisateur peut configurer l'horloge du systeme.
OPTIONS
-d chaine_date, --date=chaine_date
Afficher la date et l'heure indiquees par la chaine chaine_date.
L'affichage est fait avec le format par defaut, a moins qu'un
argument commencant par un `+' ne fournisse un autre format
-f fichier, --file=fichier
Comme -d mais en utilisant successivement toutes les dates
indiquees dans le fichier.
-r fichier, --reference=fichier
Afficher la date de derniere modification du fichier.
-R, --rfc-822
Afficher la date dans un format conforme a la RFC 822.
-s chaine_date, --set=chaine_date
Configurer l'horloge systeme avec la date et l'heure indiquees
par chaine_date, qui peut contenir eventuellement des noms lit-
teraux de mois, de fuseau horaire, `am' ou `pm', etc...
-u, --utc, --universal
Afficher ou configurer l'heure en utilisant le Temps Universel
(heure du meridien de Greenwich) plutot que le temps local.
--help Afficher un message d'aide sur la sortie standard, et se ter-
miner normalement.
--version
Afficher un numero de version sur la sortie standard, et se ter-
miner normalement.
EXEMPLES
Pour afficher la date de l'avant-veille :
date --date '2 days ago'
Pour afficher la date du jour a venir dans 3 mois plus un jour :
date --date '3 months 1 day'
Pour afficher le numero du jour de Noel de l'annee en cours :
date --date '25 Dec' +%j
Pour afficher la date actuelle dans un format incluant le jour du mois
suivi du nom complet du mois :
date '+%d %B'
Il est parfois indesirable que les 9 premiers jours du mois soient com-
pletes par un zero. L'argument `%d' est responsable de ce complement
sur deux chiffres. Par exemple, `date -d 1-may '+%d %B'' donnera `01
May'.
Pour afficher la meme chose sans le zero de complement, on peut
utiliser l'option non standard `-'.
date -d 1-may '+%-d %B'
TRADUCTION
Christophe Blaess, 1997-2003.
coreutils 30 juillet 2003 DATE(1)
|