.date

.date <indicateur_conversion>

Utilisez la commande .date avec un ou plusieurs caractères d'indicateur de conversion comme arguments, afin de générer des informations sur la date en cours lors de l'exécution d'un projet.

La commande .date et ses arguments doivent être définis comme variable d'environnement dans un environnement. Vous pouvez alors affecter l'environnement à un projet ou à une étape.

Par exemple, dans un environnement, définissez une variable d'environnement JourDeLaSemaine en lui affectant la valeur .date %A. Affectez l'environnement à un projet ou à une étape. Si le projet est exécuté un mercredi, le travail affecte le texte "mercredi" à la variable d'environnement JourDeLaSemaine.

Important : La commande .date ne peut pas directement être référencée dans la zone d'étape Commande.
Remarque : La commande .date est réévaluée à chaque étape. Pour conserver une heure spécifique, utilisez .date avec .bset env. Par exemple, utilisez $ORIGTIMESTAMP = .date %d-%b-%Y.%H:%M:%S, puis .bset env "TIMESTAMP=`echo $ORIGTIMESTAMP`".

La commande .date est basée sur la fonction POSIX strftime et accepte les indicateurs de conversion identifiés par la norme ANSI C89. Les valeurs date-heure pour les indicateurs de conversion sont fournies dans le tableau suivant.

Remarque : Tous les identificateurs de conversion ne sont pas transférables sur d'autres environnements locaux et systèmes d'exploitation. Testez la commande .date sur les systèmes d'exploitation et les environnements locaux du serveur sur lesquels vous prévoyez de l'utiliser.

Indicateur de conversion de date

Description

%a

Nom abrégé du jour de la semaine conforme à l'environnement local.

%A

Nom complet du jour de la semaine conforme à l'environnement local.

%b

Nom abrégé du mois conforme à l'environnement local.

%B

Nom complet du mois conforme à l'environnement local.

%c

Représentation de date et d'heure préférentielle de l'environnement local.

%d

Jour du mois en nombre décimal (01 à 31).

%H

Heure en nombre décimal sur la base d'une horloge au format 24 heures (00 à 23).

%I

Heure en nombre décimal sur la base d'une horloge au format 12 heures (01 à 12).

%j

Jour de l'année en nombre décimal (001 à 366).

%m

Mois en nombre décimal (01 à 12).

%M

Minute en nombre décimal (00 à 59).

%p

"AM" ou "PM" selon la valeur d'heure donnée, ou les chaînes correspondantes de l'environnement local. Midi est traité comme "pm" et minuit comme "am".

%S

Seconde en nombre décimal (00 à 61).

%U

Numéro de semaine de l'année en cours en nombre décimal, compris entre 00 et 53, l'année commençant par le premier dimanche qui correspond au premier jour de la semaine 01.

%w

Jour de la semaine en décimal, de 0 à 6, dimanche étant l'équivalent de 0.

%W

Numéro de semaine de l'année en cours en nombre décimal, compris entre 00 et 53, l'année commençant par le premier lundi qui correspond au premier jour de la semaine 01.

%y

Année en nombre décimal, siècle exclus (00 à 99).

%Y

Année en nombre décimal, siècle inclus.

%Z

Zone horaire ou nom ou abréviation.

%%

Caractère "%" littéral.


Commentaires en retour