Compartilhar via


Lista de operações de data e hora

Observação

Essas operações estão disponíveis apenas no aplicativo de desktop do Power Automate Process Mining. Elas não estão disponíveis em outras partes do Power Automate que usam operações do Power Fx.

TODATE([year],[month],[day])

Cria uma data a partir das partes de data especificadas.

Parâmetros:- [year] - a parte do ano do Tipo de dados de data: INT

  • [month] - a parte do mês do Tipo de dados de data: INT

  • [day] - a parte do dia da data

    Tipo de dados: INT

Tipo de dados de saída: DATE

TODATE([year],[month],[day],[hour],[minute],[second],[millisecond])

Cria uma data a partir das partes de data especificadas juntamente com a hora.

Parâmetros- [year] - a parte do ano da data

Tipo de dados: INT

  • [month] - a parte do mês da data

    Tipo de dados: INT

  • [day] - a parte do dia da data

    Tipo de dados: INT

  • [hour] - a parte da hora da data

    Tipo de dados: INT

  • [minute] - a parte do minuto da data

    Tipo de dados: INT

  • [second] - a parte do segundo da data

    Tipo de dados: INT

  • [millisecond] - a parte do milissegundo da data

    Tipo de dados: INT

Tipo de dados de saída: DATE

TODATE([year],[month],[day],[time])

Cria uma data a partir das partes de data especificadas juntamente com a hora.

Parâmetros- [year] - a parte do ano da data

Tipo de dados: INT

  • [month] - a parte do mês da data

    Tipo de dados: INT

  • [day] - a parte do dia da data

    Tipo de dados: INT

  • [time] - a parte da hora da data

    Tipo de dados: INT

Tipo de dados de saída: DATE

TOTIME([hour],[minute],[second],[millisecond])

Cria um intervalo de tempo a partir das partes de data especificadas.

Parâmetros:- [hour] - a parte da hora da data

Tipo de dados: INT

  • [minute] - a parte do minuto da data

    Tipo de dados: INT

  • [second] - a parte do segundo da data

    Tipo de dados: INT

  • [millisecond] - a parte do milissegundo da data

    Tipo de dados: INT

Tipo de dados de saída: TIME

TOTIMEFROMDAYS([value])

Cria um intervalo de tempo a partir do número total de dias.

Parâmetros:- [value] - nome do atributo, operação aninhada ou expressão para criar um intervalo de tempo

Tipo de dados: INT

Tipo de Dados de Saída: TIME, FLOAT

TOTIMEFROMHOURS([value])

Cria um intervalo de tempo a partir do número total de horas.

Parâmetros:- [value] - nome do atributo, operação aninhada ou expressão para criar um intervalo de tempo

Tipo de dados: INT

Tipo de Dados de Saída: TIME, FLOAT

TOTIMEFROMMILLIS([value])

Cria um intervalo de tempo a partir do número total de milissegundos.

Parâmetros:- [value] - nome do atributo, operação aninhada ou expressão para criar um intervalo de tempo

Tipo de dados: INT

Tipo de dados de saída: TIME

TOTIMEFROMMINUTES([value])

Cria um intervalo de tempo a partir do número total de minutos.

Parâmetros:- [value] - nome do atributo, operação aninhada ou expressão para criar um intervalo de tempo

Tipo de dados: INT, FLOAT

Tipo de dados de saída: TIME

TOTIMEFROMSECONDS([value])

Cria um intervalo de tempo a partir do número total de segundos.

Parâmetros:- [value] - nome do atributo, operação aninhada ou expressão para criar um intervalo de tempo

Tipo de dados: INT, FLOAT

Tipo de dados de saída: TIME

ADDDAYS([date],[count])

Adiciona o número especificado de dias ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual dias são adicionados

Tipo de dados: DATE, TIME

  • [count] - o número de dias que são adicionados à data

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

ADDHOURS([date],[count])

Adiciona o número especificado de horas ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual as horas são adicionadas

Tipo de dados: DATE, TIME

  • [count] - o número de horas que são adicionadas à data

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

ADDMILLIS([date],[count])

Adiciona o número especificado de milissegundos ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual milissegundos são adicionados

Tipo de dados: DATE, TIME

  • [count] - o número de milissegundos que são adicionados à data

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

ADDMINUTES([date],[count])

Adiciona o número especificado de minutos ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual os minutos são adicionados

Tipo de dados: DATE, TIME

  • [count] - o número de minutos que são adicionados à data

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

ADDMONTHS([date],[count])

Adiciona o número especificado de meses ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual os meses são adicionados

Tipo de dados: DATE, TIME

  • [count] - o número de meses que são adicionados à data, ignora valores fracionários

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

ADDSECONDS([date],[count])

Adiciona o número especificado de segundos ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual os segundos são adicionados

Tipo de dados: DATE, TIME

  • [count] - o número de segundos que são adicionados à data

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

ADDYEARS([date],[count])

Adiciona o número especificado de anos ao intervalo de data/hora.

Parâmetros:- [date] - uma data específica à qual os anos são adicionados

Tipo de dados: DATE, TIME

  • [count] - o número de anos que são adicionados à data, ignora valores fracionários

    Tipo de dados: INT, FLOAT

Tipo de Dados de Saída: DATE, TIME

DATE([date])

Retorna a parte da data sem um intervalo de tempo.

Parâmetros:- [date] - a data a partir da qual a parte da data é retornada

Tipo de dados: DATE

Tipo de dados de saída: DATE

DAY([date])

Retorna o dia do mês da data.

Parâmetros:- [date] - a data a partir da qual a parte do dia é retornada

Tipo de dados: DATE

Tipo de dados de saída: INT

DAYOFWEEK([date])

Retorna o dia da semana da data.

Parâmetros:- [date] - a data da qual o dia da semana é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

DAYOFYEAR([date])

Retorna o dia do ano da data.

Parâmetros:- [date] - a data da qual o dia do ano é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

HOUR([date])

Retorna uma hora da data.

Parâmetros:- [date] - a data a partir da qual a hora é retornada

Tipo de dados: DATE

Tipo de dados de saída: INT

MILLISECOND([date])

Retorna um milissegundo da data.

Parâmetros:- [date] - a data a partir da qual o milissegundo é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

MINUTE([date])

Retorna um minuto da data.

Parâmetros:- [date] - a data a partir da qual o minuto é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

MONTH([date])

Retorna um mês da data.

Parâmetros:- [date] - a data a partir da qual o mês é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

QUARTER([date])

Retorna o trimestre da data.

Parâmetros:- [date] - a data a partir da qual o trimestre é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

SECOND([date])

Retorna a parte de segundos da data.

Parâmetros:- [date] - a data a partir da qual o segundo é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

TIMEOFDAY([date])

Retorna a parte da hora da data.

Parâmetros:- [date] - a data a partir da qual a parte da hora é retornada

Tipo de dados: DATE

Tipo de dados de saída: TIME

WEEKOFYEAR([date])

Retorna o número da semana do ano de uma data, de acordo com a norma ISO 8601.

Parâmetros:- [date] - a data da qual o número da semana do ano é retornado, de acordo com o padrão ISO 8601

Tipo de dados: DATE

Tipo de dados de saída: INT

YEAR([date])

Retorna o ano da data.

Parâmetros:- [date] - a data a partir da qual o ano é retornado

Tipo de dados: DATE

Tipo de dados de saída: INT

ISLEAPYEAR([ano])

Retorna VERDADEIRO se o ano for bissexto, caso contrário, retorna FALSO.

Parâmetros:- [year] - o ano que estou verificando, seja ele bissexto ou não

Tipo de dados: INT

Tipo de dados de saída: BOOL

DAYS([time])

Retorna a parte do dia do intervalo de tempo.

Parâmetros:- [time] - a data a partir da qual a parte do dia é retornada

Tipo de dados: TIME

Tipo de dados de saída: INT

HOURS([time])

Retorna a parte da hora do intervalo de tempo.

Parâmetros:- [time] - a data a partir da qual a parte da hora é retornada

Tipo de dados: TIME

Tipo de dados de saída: INT

MILLISECONDS([time])

Retorna a parte do milissegundo do intervalo de tempo.

Parâmetros:- [time] - a data a partir da qual a parte de milissegundos é retornada

Tipo de dados: TIME

Tipo de dados de saída: INT

MINUTES([time])

Retorna a parte do minuto do intervalo de tempo.

Parâmetros:- [time] - a data a partir da qual a parte de minuto é retornada

Tipo de dados: TIME

Tipo de dados de saída: INT

SECONDS([time])

Retorna a parte do segundo do intervalo de tempo.

Parâmetros:- [time] - a data a partir da qual a parte de segundos é retornada

Tipo de dados: TIME

Tipo de dados de saída: INT

TOTALDAYS([time])

Retorna o valor do intervalo de tempo expresso em dias inteiros e fracionários.

Parâmetros:- [time] - a data a partir da qual o intervalo de tempo expresso em dias inteiros e fracionários é retornado

Tipo de dados: TIME

Tipo de Dados de Saída: FLOAT

TOTALHOURS([time])

Retorna o valor do intervalo de tempo expresso em horas inteiras e fracionárias.

Parâmetros:- [time] - a data a partir da qual o intervalo de tempo expresso em horas inteiras e fracionárias é retornado

Tipo de dados: TIME

Tipo de Dados de Saída: FLOAT

TOTALMILLIS([time])

Retorna o valor do intervalo de tempo expresso em milissegundos inteiros e fracionários.

Parâmetros:- [time] - a data a partir da qual o intervalo de tempo expresso em milissegundos inteiros e fracionários é retornado

Tipo de dados: TIME

Tipo de Dados de Saída: FLOAT

TOTALMINUTES([time])

Retorna o valor do intervalo de tempo expresso em minutos inteiros e fracionários.

Parâmetros:- [time] - a data a partir da qual o intervalo de tempo expresso em minutos inteiros e fracionários é retornado

Tipo de dados: TIME

Tipo de Dados de Saída: FLOAT

TOTALSECONDS([time])

Retorna o valor do intervalo de tempo expresso em segundos inteiros e fracionários.

Parâmetros:- [time] - a data a partir da qual o intervalo de tempo expresso em segundos inteiros e fracionários é retornado

Tipo de dados: TIME

Tipo de Dados de Saída: FLOAT

ISWORKINGHOUR([dateTime])

Retorna verdadeiro quando a data pertence ao horário de trabalho definido no calendário atual.

Parâmetros:- [dateTime] - a data a ser avaliada

Tipo de dados: DATE

Tipo de dados de saída: BOOL

ISWORKINGDAY([date])

Retorna verdadeiro quando a data pertence ao dia definido no calendário atual.

Parâmetros:- [date] - a data a ser avaliada

Tipo de dados: DATE

Tipo de Dados de Saída: FLOAT

ISPUBLICHOLIDAY([date])

Retorna verdadeiro quando a data pertence ao feriado público definido no calendário atual.

Parâmetros:- [date] - a data a ser avaliada

Tipo de dados: DATE

Tipo de Dados de Saída: FLOAT

DURATIONCALENDAR([startDate], [endDate])

Retorna a duração do tempo de trabalho entre duas datas calculadas no calendário real.

Importante

Os cálculos associados ao calendário de trabalho funcionam corretamente apenas no intervalo desde o início do processo menos 6 meses até ao fim do processo mais 24 meses. Calcular valores de calendário, como dias úteis ou horas úteis fora desse intervalo, retornará um erro e um valor padrão. Este intervalo de calendário não pode ser definido por você no aplicativo e é aplicado automaticamente após cada atualização de dados. Parâmetros: - [startDate] - data de início do intervalo de tempo.

Tipo de dados: DATE

  • [endDate] - data de término do intervalo de tempo

    Tipo de dados: DATE

Tipo de Dados de Saída: FLOAT

ADDWORKINGDAYS([date],[count])

Adiciona o número especificado de dias úteis à data. O número exato de horas de trabalho definidas não é relevante. Qualquer dia marcado como dia útil é contado como um.

Importante

Os cálculos associados ao calendário de trabalho retornam resultados corretos apenas no intervalo de 6 meses antes do início do processo até 24 meses após a data de término do processo. Calcular valores de calendário (por exemplo, dias úteis ou horas trabalho) fora desse intervalo, retornará um erro e um valor padrão. Esse intervalo é aplicado automaticamente após cada atualização de dados e não está disponível para alteração. Parâmetros: - [date] - uma data específica à qual dias são adicionados.

Tipo de dados: DATE

  • [count] - o número de dias úteis que são adicionados à data

    Tipo de dados: INT

Tipo de dados de saída: DATE

ADDWORKINGHOURS([date],[count])

Adiciona o número especificado de horas de trabalho à data.

Importante

Os cálculos associados ao calendário de trabalho retornam resultados corretos apenas no intervalo de 6 meses antes do início do processo até 24 meses após a data de término do processo. Calcular valores de calendário (por exemplo, dias úteis ou horas trabalho) fora desse intervalo, retornará um erro e um valor padrão. Esse intervalo é aplicado automaticamente após cada atualização de dados e não está disponível para alteração. Parâmetros: - [date] - uma data específica à qual horas de trabalho são adicionadas.

Tipo de dados: DATE

  • [count] - o número de horas de trabalho que são adicionadas à data

    Tipo de dados: INT

Tipo de dados de saída: DATE

ADDWORKINGMINUTES([date],[count])

Adiciona o número especificado de minutos de trabalho à data.

Importante

Os cálculos associados ao calendário de trabalho retornam resultados corretos apenas no intervalo de 6 meses antes do início do processo até 24 meses após a data de término do processo. Calcular valores de calendário (por exemplo, dias úteis ou horas trabalho) fora desse intervalo, retornará um erro e um valor padrão. Esse intervalo é aplicado automaticamente após cada atualização de dados e não está disponível para alteração. Parâmetros: - [date] - uma data específica à qual minutos de trabalho são adicionados.

Tipo de dados: DATE

  • [count] - o número de minutos de trabalho que são adicionados à data

    Tipo de dados: INT

Tipo de dados de saída: DATE