Como mudar o formato de uma data ou calcular dias entre datas em um workflow
No workflow, clique no + e adicione Formatador de data/hora. Escolha Formatar data, Formatar data e hora ou Comparar datas, indique o campo de origem, o formato de entrada e o formato de saída. O resultado fica em uma variável que você pode usar em mensagens, campos ou condições.
Atualizado em
Antes de começar
- Saiba de onde vem a data: um campo do contato, a data do agendamento, a data de hoje, um valor personalizado ou um dado recebido por webhook de entrada.
- Se a data vem de um valor personalizado ou de um webhook, descubra em que formato ela chega (ex.:
2026-10-14ou14/10/2026), porque você vai precisar indicar. - Os campos personalizados do contato guardam só a data (sem hora).
Onde encontrar
Automação › Workflows › (abrir o workflow) › + › Formatador de data/hora
Passo a passo
Mudar o formato de uma data
- Abra o workflow e clique no + onde quer tratar a data.
- Escolha Formatador de data/hora.
- Em Tipo, escolha Formatar data (só a data) ou Formatar data e hora (data com hora, por exemplo o início do agendamento).
- Em Campo, escolha a origem: data específica, data atual, campo de data do contato, início ou fim do agendamento, valor personalizado ou dado do webhook de entrada.
- Em Formato de origem, confirme o formato detectado. Para valores personalizados e webhooks, escolha manualmente o formato em que a data chega.
- Em Formato de saída, escolha como quer que a data fique (ex.: dia/mês/ano, ou por extenso).
- Clique em Salvar ação.
- Nas ações seguintes (SMS, e-mail, atualizar campo), insira a variável do formatador a partir da lista de campos dinâmicos.
Calcular a diferença em dias entre duas datas
- Adicione Formatador de data/hora e, em Tipo, escolha Comparar datas.
- Em Data de início, escolha a primeira data (ex.: data atual) e confirme o formato.
- Em Data de fim, escolha a segunda data (ex.: data de vencimento, em um campo do contato) e confirme o formato.
- Clique em Salvar ação. O resultado é o número de dias de fim menos início (fica negativo se a data de fim já passou).
- Use o resultado em um Se/Senão (ex.: "dias é menor que 3" → enviar lembrete) ou em uma mensagem.
Dicas
- O formatador não altera o campo original: ele cria uma variável nova com o resultado. Para gravar no contato, adicione a ação Atualizar campo do contato.
- Para somar ou subtrair dias de uma data, use a ação Operação matemática; o formatador serve para mudar a aparência e para comparar.
- Um erro frequente é o formato de origem errado: se a data chega como
14/10/2026e você escolhe ano-mês-dia, o resultado sai vazio ou errado.
Problemas comuns
- A variável sai vazia → O formato de origem não corresponde à data real. Abra a ação e corrija o Formato de origem.
- A diferença de dias sai negativa → A data de início é posterior à de fim. Troque as duas ou use o valor negativo na condição.
- Não consigo escolher um campo personalizado com hora → Os campos personalizados do contato só guardam a data. Use Formatar data ou uma origem com hora (agendamento, webhook).
- A data por extenso sai em inglês → Escolha um formato de saída numérico ou confira o idioma da conta.
Isso foi útil?
Obrigado pela sua opinião.
