Date et heure d'affichage de bash dans un format spécifique
- 867
- 178
- Lucas Bernard
Pour afficher la date et l'heure actuelles dans un format spécifique dans Bash, vous pouvez utiliser la commande DATE. Le date La commande vous permet de spécifier une chaîne de format qui détermine le format dans lequel la date et l'heure sont affichées.
Par exemple, pour afficher la date et l'heure actuelles dans le format «Yyyy-mm-dd HH: MM: SS», Vous pouvez utiliser la commande suivante:
Date + "% y-% m-% d% h:% m:% s"
Voici quelques spécificateurs de format commun que vous pouvez utiliser dans la chaîne de format:
- % Y: Année avec le siècle comme nombre décimal (2022).
- % m: Mois comme numéro décimal (01-12).
- %d: Jour du mois comme numéro décimal (01-31).
- % H: Heure au format 24 heures sur 24 (00-23).
- % M: Minute comme un numéro décimal (00-59).
- % S: Deuxièmement comme numéro décimal (00-59).
Quelques autres spécificateurs utiles, vous devez également savoir:
- %un: Nom de la semaine abrégé (e.g., Soleil).
- %UN: Nom complet de la semaine (E.g., Dimanche).
- % B: Nom du mois abrégé (e.g., Jan).
- % B: Nom du mois du lieu du lieu (E.g., Janvier).
- %D: date; Identique à% m /% d /% y .
- %JE: heure (01… 12).
- % P: l'équivalent des paramètres régionaux de l'AM ou du PM; vide si non connu.
- % U: Nombre de la semaine de l'année (00… 53).
Prenons un autre exemple pour afficher la date actuelle dans le format «DD / mm / yyyy», Vous pouvez utiliser la commande suivante:
Date + "% d /% m /% y"
Vous pouvez également utiliser d'autres spécificateurs de format pour afficher la date et l'heure de différentes manières. Par exemple, pour afficher le mois et l'année en cours dans le format «Année de mois», vous pouvez utiliser la commande suivante:
Date + "% b% y"
Le % B représente le nom complet du mois.
Vous pouvez trouver une liste complète de spécificateurs de format sur le 'date'
Page de l'homme du commandement. Pour afficher la page de l'homme, tapez 'Date d'homme'
à l'invite de commande.
- « Comment générer une chaîne aléatoire en bash
- Lire efficacement un fichier ligne par ligne dans un script shell »