Si vous voulez revenir sur la PAGE PRéCéNTE.
DATE(1) Manuel de l utilisateur Linux DATE(1) NOM date - Afficher ou configurer la date et l'heure du système. SYNOPSIS date [-d chaîne_date] [-f fichier] [-r fichier] [-R] [-s chaîne_date] [-u] [--date=chaîne_date] [--file=fichier] [--reference=fichier] [--rfc-822] [--set=chaîne_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 format indiqué par la directive `%c' décrite plus-bas). Si un argument commençant par un `+' est indiqué, la date et l'heure sont affichées avec un format contrôlé par cet argument. La structure de la chaîne précisant le format est semblable à celle utilisée avec la fonction strftime(3). Les caractères présents dans cette chaîne sont affichés tels quels, sauf les directives, commençant toutes par '%'. Ces directives sont les suivantes : % un caractère % littéral. 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 écoulées depuis le 01-01-1970 à 00:00:00 T.U (extension non standard) %S secondes (00..61) %T heure actuelle, (sur 24 heures) (hh:mm:ss) %X représentation locale de l'heure (%H:%M:%S) %Z fuseau horaire (par ex. MET), ou rien si le fuseau horaire n'est pas déterminé Champs de date : %a abréviation locale du jour de la semaine (Dim .. Sam) %A nom local du jour de la semaine (Dimanche .. Samedi) %b abréviation locale du nom du mois (Jan..Dec) %B nom local du mois (Janvier .. Décembre) %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'année (001..366) %m mois (01..12) %U numéro de semaine dans l'année (00..53). La semaine commence le Dimanche. %w Jour de la semaine (0..6). Le 0 correspond au Dimanche. %W numéro de semaine dans l'année (00..53). La semaine commence le Lundi. %x représentation locale de la date (mm/jj/aa) %y deux derniers chiffres de l'année (00..99) %Y année (1970...) Par défaut, date complète les champs numériques avec des zéros. La version GNU de date dispose des options non standards suivantes : - (tiret) ne pas compléter le champ _ (souligne) remplir le champ avec des espaces Si l'on fournit un argument ne commençant pas par `+', date le con‐ sidère comme une heure à utiliser pour configurer l'horloge système. Cet argument doit être constitué uniquement de chiffres, ayant la sig‐ nification suivante : MM mois JJ jour du mois hh heure mm minute SS Deux premiers chiffres de l'année (facultatif) AA Deux derniers chiffres de l'année (facultatif) ss secondes (facultatif) Seul le Super-Utilisateur peut configurer l'horloge du système. OPTIONS -d chaîne_date, --date=chaîne_date Afficher la date et l'heure indiquées par la chaîne chaîne_date. L'affichage est fait avec le format par défaut, à moins qu'un argument commençant par un `+' ne fournisse un autre format -f fichier, --file=fichier Comme -d mais en utilisant successivement toutes les dates indiquées dans le fichier. -r fichier, --reference=fichier Afficher la date de dernière modification du fichier. -R, --rfc-822 Afficher la date dans un format conforme à la RFC 822. -s chaîne_date, --set=chaîne_date Configurer l'horloge système avec la date et l'heure indiquées par chaîne_date, qui peut contenir éventuellement des noms littéraux de mois, de fuseau horaire, `am' ou `pm', etc... -u, --utc, --universal Afficher ou configurer l'heure en utilisant le Temps Universel (heure du méridien de Greenwich) plutôt que le temps local. --help Afficher un message d'aide sur la sortie standard, et se ter‐ miner normalement. --version Afficher un numéro 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 à venir dans 3 mois plus un jour : date --date '3 months 1 day' Pour afficher le numéro du jour de Noël de l'année 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 indésirable que les 9 premiers jours du mois soient complétés par un zéro. l'argument `%d' est responsable de ce complément sur deux chiffres. Par exemple `date -d 1-may '+%d %B'' donnera `01 May'. Pour afficher la même chose sans le zéro de complément, on peut utiliser l'option non standard `-'. date -d 1-may '+%-d %B' TRADUCTION Christophe Blaess, 1997-2003. coreutils 30 juillet 2003 DATE(1) |