Usar a ação Diferença entre datas
- Última atualização2024/10/31
Usar a ação Diferença entre datas
A ação Diferença entre datas no pacote Data/hora permite calcular a diferença entre duas datas.
Configurações
- Clique duas vezes ou arraste a ação Diferença entre datas no nó Data/hora na paleta Ações.
- No campo Variável de data e hora de origem, adicione a data de origem.
- No campo Variável de data e hora a ser comparada, insira a data de destino com a qual você deseja comparar a data de origem.Nota: Se a data de origem for maior que a data de destino, a saída será negativa.
- No campo Unidade de tempo, selecione uma das seguintes unidades nas quais você deseja que a saída apareça.
- Anos
- Meses
- Semanas
- Dias
- Horas
- Minutos
- Segundos
- No campo Atribuir a saída à variável, selecione a variável numérica para especificar a variável à qual você deseja atribuir a saída.
Exemplo
Neste exemplo, você criará uma automação para comparar as datas da fatura com a data atual e calcular a diferença entre elas.
- Crie uma automação.
- No painel do lado esquerdo, clique em Automação.
Será exibida uma lista de formulários e bots disponíveis.
- Clique em Criar um bot.
- Digite o nome do bot: Datetime-difference.
- Clique em Criar e editar.
- No painel do lado esquerdo, clique em Automação.
- Crie as seguintes variáveis definidas pelo usuário usando o ícone Criar variável (+) na parte superior do menu Variáveis.
Nome da variável Tipo de variável Valor padrão invoiceDate Data/hora Valor 4/12/2023 10:45 AM GMT (UTC+0:00) GMT dif-ano Número 0 dif-mês Número 0 - Clique duas vezes ou arraste a ação Diferença entre datas do pacote Data/hora na paleta Ações.
- No campo Variável de data e hora de origem, insira $invoiceDate$
- No campo Variável de data e hora a ser comparada, insira $System:Date$.Nota: Você pode usar a variável System: Date para obter a data atual. Neste exemplo, o valor de System: Date é considerado como 7/12/2024 10:45 AM GMT (UTC+0:00) GMT.
- No campo Unidade de tempo, selecione Anos.
- Clique duas vezes ou arraste outra ação Diferença entre datas do pacote Data/hora na paleta Ações.
- No campo Variável de data e hora de origem, insira $invoiceDate$
- No campo Variável de data e hora a ser comparada, insira $System:Date$
- No campo Unidade de tempo, selecione Meses.
- Para imprimir os valores, clique duas vezes ou arraste a ação Caixa de mensagem. No campo Inserir a mensagem a ser exibida, insira o seguinte:
Difference between:
Years: $diff-year.Number:toString$
Month: $diff-month.Number:toString$
- Ao executar a automação, ela calcula a diferença entre as datas da fatura e a data atual e os resultados são exibidos da seguinte forma: