.date

.date <conversion_specifier>

Utilize o comando .date com um ou mais caracteres do especificador de conversão como argumentos para gerar informações de data e hora atuais quando um projeto for executado.

O comando .date e seus argumentos devem ser definidos como uma variável de ambiente em um ambiente. Você pode então designar o ambiente a um projeto ou a uma etapa.

Por exemplo, em um ambiente, defina uma variável de ambiente DayofWeek e designe a ela um valor igual a .date %A. Designe o ambiente a um projeto ou uma etapa. Se o projeto for executado em uma quarta-feira, a tarefa designará o texto quarta-feira à variável de ambiente DayofWeek.

Importante: O comando .date não pode ser referido diretamente no campo Comando da etapa.
Nota: O comando .date é reavaliado a cada etapa. Para preservar um horário específico, use .date com .bset env. Por exemplo, use $ORIGTIMESTAMP = .date %d-%b-%Y.%H:%M:%S e, em seguida, .bset env "TIMESTAMP=`echo $ORIGTIMESTAMP`".

O comando .date é construído na função POSIX strftime e aceita especificadores de conversão identificados pela norma ANSI C89. Os valores Data/hora para especificadores de conversão são fornecidos na tabela a seguir.

Nota: Nem todos os especificadores de conversão são móveis nos códigos de idioma e nos sistemas operacionais. Teste os resultados do comando .date nos sistemas operacionais e nos códigos de idioma do servidor no qual você planeja utilizá-lo.

Especificador de Conversão de Data

Descrição

%a

O nome do dia da semana abreviado de acordo com o código do idioma atual.

%A

O nome completo do dia da semana de acordo com o código de idioma atual.

%b

O nome do mês abreviado de acordo com o código de idioma atual.

%B

O nome completo do mês de acordo com o código de idioma atual.

%c

A representação preferencial de data e hora do código de idioma atual.

%d

O dia do mês como um número decimal (variação de 01 a 31).

%H

A hora como um número decimal que utiliza um relógio de 24 horas (variação de 00 a 23).

%I

A hora como um número decimal que utiliza um relógio de 12 horas (variação de 01 a 12).

%j

O dia do ano como um número decimal (variação de 001 a 366).

%m

O mês como um número decimal (variação de 01 a 12).

%M

O minuto como um número decimal (variação de 00 a 59).

%p

Tanto "AM" ou "PM" de acordo com o valor fornecido de horário, ou as cadeias correspondentes do código do idioma atual. O meio-dia é tratado como "pm" e a meia-noite como "am".

%S

O segundo como um número decimal (variação de 00 a 61).

%U

O número da semana do ano atual como um número decimal, variação de 00 a 53, começando com o primeiro domingo como o primeiro dia da semana 01.

%w

O dia da semana como um decimal, variação de 0 a 6, sendo que o domingo é 0.

%W

O número da semana do ano atual como um número decimal, variação de 00 a 53, começando com a primeira segunda-feira como o primeiro dia da semana 01.

%y

O ano como um número decimal sem o século (variação de 00 a 99).

%Y

O ano como um número decimal incluindo o século .

%Z

O fuso horário ou nome ou abreviação.

%%

Um caractere literal "%".


Feedback