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:
- 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). - 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')retorna6/15/2009 1:45 PM. - Formato de Data Longa:
formatDateTime('2009-06-15T13:45:30', 'D')retornaMonday, 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')retorna6/15/2009 1:45 PM. - Formato 24 horas:
formatDateTime('2009-06-15T13:45:30', 'HH:mm:ss')retorna13: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.

Leave a comment