Partilhar via


Ações de data/hora

Utilize a ação Obter data e hora atuais para obter a data e hora atuais (ou apenas a data, se selecionada) e armazená-las numa variável. O formato de data depende da configuração do Windows. Para obter mais informações sobre a sintaxe de valores de data e hora, aceda a Tipos de dados de variáveis.

Para adicionar várias unidades de hora a variáveis de data, implemente a ação Adicionar a datetime.

Para calcular a diferença entre duas datas, utilize a ação Subtrair datas. Pode obter a diferença em segundos, minutos, horas ou dias.

Captura de ecrã da ação Subtrair datas.

Adicionar um datetime

Adiciona (ou subtrai) um número específico de segundos, minutos, horas ou dias a um valor de datetime.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Datetime Não Datetime O valor de datetime a alterar
Add Não Valor numérico O valor numérico a adicionar. Para subtrair uma hora, o valor deve ser negativo. Por exemplo, adicione -7 dias aqui para voltar uma semana
Time unit N/D Segundos, Minutos, Horas, Dias, Meses, Anos Segundos A unidade do tempo a adicionar representa

Variáveis produzidas

Argumento Tipo Descrição
ResultedDate Datetime O novo valor de datetime alterado

Exceções

Esta ação não inclui quaisquer exceções.

Subtrair datas

Encontra a diferença de tempo entre duas datas dadas em dias, horas, minutos ou segundos.

Para subtrair uma determinada data de outra, utilize a ação Subtrair datas. Introduza uma data válida na propriedade Data a partir de para utilizar como base para subtrair a outra data. Em seguida, preencha a propriedade Subtrair data para calcular a diferença. Certifique-se de utilizar um tipo Datetime válido de variável aqui (para criar uma, utilize a ação Obter data e hora atuais). Pode especificar como a diferença devolvida deve ser representada (em dias/horas/minutos/segundos) selecionando a respetiva opção na propriedade Obter diferença em.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
From date Não Datetime A data para subtrair a primeira data de. Este será o datetime base, pelo que geralmente deverá colocar data/hora posterior neste atributo
Subtract date Não Datetime O datetime a subtrair
Get difference in N/D Segundos, Minutos, Horas, Dias dias A unidade de tempo na qual a diferença deve ser exprimida

Variáveis produzidas

Argumento Tipo Descrição
TimeDifference Valor numérico A diferença do tempo como um valor numérico

Exceções

Esta ação não inclui quaisquer exceções.

Obter data e hora atuais

Obtém a data atual ou a data e a hora atuais.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Obter N/D Data e hora atual, apenas data atual Data e hora atuais Especifique se pretende a data e a hora, ou apenas a data. Se escolher a última, o valor da hora será armazenado à meia-noite (0:00:00)
Time zone N/A Fuso horário do sistema, Fuso horário específico (a ser preterido), Fuso horário do Windows, Entrada personalizada Fuso horário do sistema Especificar se pretende utilizar o fuso horário do sistema, selecionar um fuso horário específico ou configurar um fuso horário manualmente
País/Região Não Valor de texto Europa/Bucareste O país/região de onde obter a hora ou adicionar um valor numérico como as horas que serão adicionadas ao fuso horário UTC
Fuso horário do Windows Não Fusos horários do Windows disponíveis (UTC) Hora Universal Coordenada Especifique o país/região a partir do qual obter o fuso horário
Tipo de Entrada Não Desvio, Fuso horário do Windows Desvio Escolher se pretende definir o desvio através de um valor numérico ou fornecendo um fuso horário no formato do Windows
Desvio Não Valor numérico N/A Especificar o número de horas do desvio. O formato de hora é UTC.
Time zone Não Valor de texto N/A Especificar o fuso horário (fuso horário do Windows)

Variáveis produzidas

Argumento Tipo Descrição
CurrentDateTime Datetime O valor atual de datetime

Exceções

Exceção Descrição
Falha ao obter data e hora atuais Indica que ocorreu um problema ao obter a data e a hora atuais
País/região especificado não encontrado Indica que o país/região especificado não foi encontrado