Ferramenta 09 · Datas

Testador de formato de data (formatDateTime)

Acertar o formato de uma data no Power Automate costuma ser tentativa e erro: MM ou mm? HH ou hh? Aqui você digita o formato, vê o resultado na hora e copia a expressão pronta.

Formato

Atalhos:

Resultado

Aguardando formato.

Para que serve

A função formatDateTime do Power Automate (e o ToString do .NET, e vários conectores) usa um mini-idioma de letras para descrever como a data deve aparecer. O problema é que ele é sensível a maiúsculas e minúsculas, e um erro não costuma dar mensagem clara: o fluxo falha ou, pior, grava o mês no lugar do minuto. O testador mostra o resultado exato e gera a expressão com as aspas já escapadas.

Como usar

  1. Cole a data no formato ISO 8601 (a mesma que o fluxo usa, por exemplo a saída de utcNow()).
  2. Digite o formato ou clique em um atalho.
  3. Escolha a cultura: ela define os nomes de mês e dia (março em pt-BR, March em en-US).
  4. O resultado atualiza enquanto você digita. Copie a expressão para o campo de expressão do fluxo.

Tabela de símbolos (conferidos no Power Automate)

Resultados para 2026-03-07T15:04:05.678Z em pt-BR:

SímboloSignificadoResultado
yyyy / yyAno com 4 / 2 dígitos2026 / 26
MMMM / MMM / MMMês por extenso / abreviado / 2 dígitosmarço / mar / 03
dddd / ddd / ddDia da semana por extenso / abreviado / dia do mês com 2 dígitossábado / sáb / 07
HH / hhHora de 0 a 23 / hora de 1 a 1215 / 03
mmMinutos04
ssSegundos05
fff / ffMilissegundos / centésimos (truncados, não arredondados)678 / 67
ttAM ou PM (também em pt-BR)PM
zzzDeslocamento do fuso (data terminada em Z)+00:00

As quatro pegadinhas

Formatos padrão (uma letra) conferidos

Letrapt-BRen-US
d07/03/20263/7/2026
Dsábado, 7 de março de 2026Saturday, March 7, 2026
g07/03/2026 15:043/7/2026 3:04 PM
t / T15:04 / 15:04:053:04 PM / 3:04:05 PM
M / Y7 de março / março de 2026March 7 / March 2026
o / s2026-03-07T15:04:05.6780000Z / 2026-03-07T15:04:05
Conferido com o Power Automate: o resultado de mais de 100 combinações (todos os símbolos acima, os 12 meses e os 7 dias em pt-BR e en-US, os formatos padrão e os casos de erro) foi comparado com uma execução real de formatDateTime, em 02/11/2026. Formatos padrão fora desta lista não foram conferidos e a ferramenta avisa em vez de adivinhar.

Perguntas frequentes

E se eu não informar o formato?

Sem o segundo argumento, formatDateTime devolve o formato ISO completo, como 2026-03-07T15:04:05.6780000Z.

Como obter a data no horário de Brasília?

utcNow() devolve UTC. Converta o fuso antes de formatar com convertTimeZone; veja o conversor de fuso horário, que mostra o nome do fuso que o Power Automate espera.

Por que a cultura muda o resultado?

Ela controla os nomes (março x March) e a ordem dos formatos padrão (07/03/2026 x 3/7/2026). Se você não informa a cultura, o Power Automate usa a padrão do fluxo, que costuma ser en-US.

Privacidade e limites

O formato é aplicado no seu navegador. A ferramenta cobre os símbolos mais usados (y M d H h m s f t z); símbolos raros como K, F e g (era) não são suportados e geram um aviso. O Me Ajuda Flow é independente e não é afiliado à Microsoft.