Personalizando e Formatando Valores de Data e Hora no Power Automate

O Power Automate permite que você personalize e formate valores de data e hora em seus fluxos, garantindo que os dados sejam apresentados da maneira que você precisa. Aqui estão algumas dicas e exemplos para ajudá-lo a começar.

Função formatDateTime()

A função formatDateTime() no Power Automate permite manipular e formatar valores de data e hora em vários formatos de exibição. Ela aceita dois parâmetros:

  1. Timestamp: O valor de data e hora que precisa ser formatado. Pode ser uma string manual ou conteúdo dinâmico. Quando inserido manualmente, o timestamp deve seguir o formato ISO 8601 (yyyy-MM-ddTHH:mm:ssZ).
  2. Format string: A string de formato especifica o formato de saída para a data e hora. Pode ser uma string de formato padrão ou personalizada.

Exemplos de Formatos Padrão

  • Formato Geral de Data/Hora (curto): formatDateTime('2009-06-15T13:45:30', 'g') retorna 6/15/2009 1:45 PM.
  • Formato de Data Longa: formatDateTime('2009-06-15T13:45:30', 'D') retorna Monday, June 15, 2009.

Exemplos de Formatos Personalizados

  • Formato Mês/Dia/Ano Hora:Minuto AM/PM: formatDateTime('2009-06-15T13:45:30', 'M/dd/yyyy h:mm tt') retorna 6/15/2009 1:45 PM.
  • Formato 24 horas: formatDateTime('2009-06-15T13:45:30', 'HH:mm:ss') retorna 13:45:30.

Função utcNow()

A função utcNow() pode ser usada como timestamp para obter automaticamente a data e hora atuais em UTC. Por exemplo: formatDateTime(utcNow(), 'MMMM dd, yyyy, HH:mm') retorna a data e hora atuais no formato June 15, 2009, 16:50.

Para mais detalhes e exemplos, você pode acessar o guia completo aqui1.

Edvaldo Guimrães Filho Avatar

Published by

Categories:

Leave a comment