logo

Comment afficher et définir la date et l'heure sous Linux | commande date

date La commande est utilisée pour afficher la date et l’heure du système. La commande date est également utilisée pour définir la date et l’heure du système. Par défaut, la commande date affiche la date dans le fuseau horaire sur lequel le système d'exploitation unix/linux est configuré. Vous devez être le super-utilisateur (root) pour modifier la date et l'heure.

Syntaxe de la commande Date sous Linux

date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]>

Exemples sur Comment afficher et définir la date et l'heure sous Linux

Table des matières

1. Comment afficher la date et l'heure actuelles sous Linux

date (pas d'option) : Sans option, la commande date affiche la date et l'heure actuelles, y compris le nom abrégé du jour, le nom abrégé du mois, le jour du mois, l'heure séparée par deux points, le nom du fuseau horaire et l'année.



Commande:

date>

Sortir:

Afficher la date et l'heure actuelles sous Linux

Afficher la date et l'heure actuelles sous Linux

Note: Ici, le système Unix est configuré à l’heure avancée du Pacifique.

2. Comment afficher l'heure en GMT

Le-u>possibilité avec ledate>La commande permet d'afficher l'heure actuelle en GMT (Greenwich Mean Time) ou UTC (Cooperatived Universal Time).

Commande:

document.queryselector
date -u>

Sortir:

Afficher l'heure en GMT

Afficher l'heure en GMT

3. Comment afficher la chaîne de date donnée au format de date

–date ou -d Option : Affiche la chaîne de date donnée au format date. Mais cela n’affectera pas la valeur réelle de la date et de l’heure du système. Il utilise plutôt la date et l’heure indiquées sous forme de chaîne.

Syntaxe:

date --date=' string '>
  Command:    $date --date='2/02/2010' $date --date='Feb 2 2010'   Output:    Tue Feb 2 00:00:00 PST 2010 Tue Feb 2 00:00:00 PST 2010>

4. Comment afficher les dates passées

Date et heure d'il y a 2 ans

date --date='2 year ago'>
2024-02-06_16-06

Date et heure d'il y a 2 ans.

structure de contrôle python

Date et heure d'il y a 5 secondes

date --date='5 sec ago'>
Date et heure d'il y a 5 secondes

Date et heure d'il y a 5 secondes

Date et heure de la veille

date --date='yesterday'>
Date et heure de la veille

Date et heure de la veille

Date et heure d'il y a 2 mois

date --date='2 month ago'>

Date et heure d'il y a 2 mois

Date et heure d'il y a 2 mois

Date et heure d'il y a 10 jours

java remplacer tout

date –date=il y a 10 jours

Date et heure d'il y a 10 jours

Date et heure d'il y a 10 jours

5. Comment afficher les dates futures

Date et heure du prochain jour de la semaine.

  Command:    $date --date='next tue'   Output:    Tue Oct 17 00:00:00 PDT 2017>

Date et heure après deux jours.

  Command:    $date --date='2 day'   Output:    Fri Oct 13 00:05:52 PDT 2017>

Date et heure du lendemain.

  Command:    $date --date='tomorrow'   Output:    Thu Oct 12 00:08:47 PDT 2017>

Date et heure après 1 an le jour en cours.

  Command:    $date --date='1 year'   Output:    Thu Oct 11 00:11:38 PDT 2018>

6. Comment définir la date et l'heure du système

Utilisez le -s> ou --set> option pour définir la date et l’heure du système sur une valeur spécifique.

Syntaxe:

trier une liste de tableaux en Java
date --set='date to be set'>
  Command:    $date   Output:    Wed Oct 11 15:23:26 PDT 2017   Command:    $date --set='Tue Nov 13 15:23:34 PDT 2018' $date   Output:    Tue Nov 13 15:23:34 PDT 2018>

7. Comment afficher les chaînes de date à partir d'un fichier

Option –file ou -f : Ceci est utilisé pour afficher la chaîne de date présente sur chaque ligne du fichier au format date et heure. Cette option est similaire à l'option –date mais la seule différence est que dans –date nous ne pouvons donner qu'une seule chaîne de date mais dans un fichier nous peut donner plusieurs chaînes de date sur chaque ligne.

Syntaxe:

date --file=file.txt>
$cat>> datefile 23 septembre 2018 03 novembre 2019 Commande : $date --file=datefile Sortie : dimanche 23 septembre 00:00:00 PDT 2018 dimanche 3 novembre 00:00:00 PDT 2019>

8. Comment afficher l'horodatage de la dernière modification d'un fichier

Le -r> L’option est utilisée pour afficher l’horodatage de la dernière modification d’un fichier spécifié.

Syntaxe:

date -r file.txt>

Nous pouvons modifier l'horodatage d'un fichier de date en utilisant la commande touch.

$touch datefile>
$date -r datefile Wed Oct 11 15:54:18 PDT 2017 //this is the current date and time $touch datefile //The timestamp of datefile is changed using touch command. This was done few seconds after the above date command’s output. $date -r datefile Wed Oct 11 15:56:23 PDT 2017 //display last modified time of datefile>

9. Liste des spécificateurs de format utilisés avec la commande date :

  %D: Display date as mm/dd/yy.    %d: Display the day of the month (01 to 31). %a: Displays the abbreviated name for weekdays (Sun to Sat). %A: Displays full weekdays (Sunday to Saturday). %h: Displays abbreviated month name (Jan to Dec). %b: Displays abbreviated month name (Jan to Dec). %B: Displays full month name(January to December). %m: Displays the month of year (01 to 12). %y: Displays last two digits of the year(00 to 99). %Y: Display four-digit year. %T: Display the time in 24 hour format as HH:MM:SS. %H: Display the hour. %M: Display the minute. %S: Display the seconds.>

Syntaxe:

date +%[format-option]>

Exemples:

1. Afficher la date au format MM/JJ/AA

date '+%D'>
Afficher la date au format MM/JJ/AA

Afficher la date au format MM/JJ/AA

2. Afficher la date et l'heure au format MM/JJ/AA HH:MM:SS

date '+%D %T'>
Afficher la date et l'heure au format MM/JJ/AA HH:MM:SS

Afficher la date et l'heure au format MM/JJ/AA HH:MM:SS

3. Afficher la date au format AAAA-MM-JJ

lire un fichier Excel en Java
date '+%Y-%m-%d'>
Afficher la date au format AAAA-MM-JJ

Afficher la date au format AAAA-MM-JJ

4. Afficher la date au format AAAA/MM/JJ

date '+%Y/%m/%d'>
Afficher la date au format AAAA/MM/JJ

Afficher la date au format AAAA/MM/JJ

5. Afficher la date et l'heure complètes avec le jour, le mois, la date, l'heure et l'année

date '+%A %B %d %T %y'>
Afficher la date et l'heure complètes avec le jour, le mois, la date, l'heure et l'année

Afficher la date et l'heure complètes avec le jour, le mois, la date, l'heure et l'année

Conclusion

Dans cet article, nous avons discuté de la commande « date » sous Linux, qui est un outil polyvalent pour gérer la date et l'heure du système. Il permet aux utilisateurs d'afficher la date actuelle, de personnaliser les formats de sortie, de définir les dates du système et de parcourir les dates passées ou futures. Qu'il s'agisse d'afficher l'heure en GMT, d'ajuster les paramètres temporels ou d'utiliser des spécificateurs de format, « date » est une commande puissante pour une administration système efficace, permettant aux utilisateurs de gérer efficacement diverses tâches liées au temps dans l'environnement Linux.