Compartilhar via


Calculadora de Duração (Editor Independente) (versão prévia)

Um conector de cálculo de tempo e duração abrangente que dá suporte a dias úteis, fusos horários, períodos de folha de pagamento, linhas do tempo do projeto e cálculos de DST avançados para aplicativos empresariais.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troy Taylor
URL https://www.troystaylor.com
Email troy@troystaylor.com
Metadados do conector
Publicador Troy Taylor
Site https://www.troystaylor.com
Política de privacidade https://www.troystaylor.com
Categorias Produtividade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Calcular a duração do fuso horário cruzado

Calcule a duração entre duas datas e horas em fusos horários diferentes, contabilizando as alterações de DST.

Calcular a duração do projeto

Analise as linhas do tempo do projeto com acompanhamento de marcos, análise de caminho crítico e cálculos de status do projeto.

Calcular a transição de DST

Calcule datas específicas de transição de horário de verão e analise seu impacto sobre as durações.

Calcular dias úteis

Calcule o número de dias úteis entre duas datas, excluindo finais de semana e feriados opcionais.

Calcular horas de trabalho

Acompanhe e calcule as horas de trabalho com suporte para agendamentos personalizados, regras de horas extras e cálculos de tempo de interrupção.

Calcular horas de trabalho globais

Calcule as horas de trabalho em vários fusos horários com suporte regional de feriados e agendamentos personalizados.

Calcular idade

Calcule a idade e a duração precisas entre datas com vários formatos de saída, incluindo anos, meses, dias e unidades de tempo total.

Calcular períodos de folha de pagamento

Gere períodos de folha de pagamento para agendamentos semanais, quinzenais, semestral ou mensais com cálculos de dia útil.

Calcular prazo

Calcule o tempo restante até um prazo com detalhamento e acompanhamento de marcos.

Calcular tempos de reunião ideais

Encontre tempos de reunião ideais em vários fusos horários com restrições de disponibilidade e horas de trabalho.

Converter fusos horários

Converta datetime entre mais de 25 fusos horários com suporte com detecção e ajuste automático de DST.

Obter histórico do DST

Recupere dados históricos de transição de horário de verão para relatórios de análise e conformidade.

Obter informações de fuso horário

Recupere informações abrangentes de fuso horário, incluindo regras DST, deslocamento atual e detalhes regionais.

Validar cálculos de DST

Valide e analise os cálculos de horário de verão para precisão e conformidade.

Calcular a duração do fuso horário cruzado

Calcule a duração entre duas datas e horas em fusos horários diferentes, contabilizando as alterações de DST.

Parâmetros

Nome Chave Obrigatório Tipo Description
Hora da Data de Início
startDateTime True date-time

Data e hora de início no fuso horário de início.

startTimeZone
startTimeZone True string

Identificador de fuso horário IANA.

Hora da Data de Término
endDateTime True date-time

Data e hora de término no fuso horário final.

endTimeZone
endTimeZone True string

Identificador de fuso horário IANA.

Conta para DST
accountForDst boolean

Se será necessário considerar as transições de horário de verão.

Retornos

Calcular a duração do projeto

Analise as linhas do tempo do projeto com acompanhamento de marcos, análise de caminho crítico e cálculos de status do projeto.

Parâmetros

Nome Chave Obrigatório Tipo Description
Data de Início
startDate True string

Data de início do projeto.

Data de Término
endDate True string

Data de término do projeto.

Status do projeto
projectStatus string

Status do projeto atual para cálculos de duração.

Nome da etapa
name True string

Nome ou título do marco.

Data de marco de referência
date True string

Data de destino do marco.

Data de Feriado
date True string

A data do feriado.

Nome do Feriado
name string

Nome do feriado.

Tipo de feriado
type string

Categoria de feriado para classificação.

Observação de Feriados
observance string

Como o feriado é observado.

Incluir finais de semana
includeWeekends boolean

Se deve incluir fins de semana na duração do projeto.

Formato de saída
outputFormat string

Formato de saída preferencial para cálculos de duração.

Período de horas de trabalho
workingHoursPeriod string

Tipo de período de horas de trabalho para cálculos.

Retornos

Calcular a transição de DST

Calcule datas específicas de transição de horário de verão e analise seu impacto sobre as durações.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fuso horário
timeZone True string

Fuso horário a ser analisado para transições DST (fuso horário IANA).

Ano
year True integer

Ano a ser analisado.

Incluir regras
includeRules boolean

Se deve incluir regras de transição.

Incluir impacto
includeImpact boolean

Se deve incluir a análise de impacto.

Retornos

Calcular dias úteis

Calcule o número de dias úteis entre duas datas, excluindo finais de semana e feriados opcionais.

Parâmetros

Nome Chave Obrigatório Tipo Description
Data de Início
startDate True string

A data de início do cálculo do dia útil.

Data de Término
endDate True string

A data de término do cálculo do dia útil.

Datas de feriado
holidays array of string

Lista opcional de datas de feriado a serem excluídas do cálculo do dia útil.

Incluir Data de Início
includeStartDate boolean

Se a data de início deve ser incluída no cálculo.

Retornos

Calcular horas de trabalho

Acompanhe e calcule as horas de trabalho com suporte para agendamentos personalizados, regras de horas extras e cálculos de tempo de interrupção.

Parâmetros

Nome Chave Obrigatório Tipo Description
Hora da Data de Início
startDateTime True date-time

A data e a hora de início do cálculo do horário de trabalho.

Hora da Data de Término
endDateTime True date-time

A data e a hora de término do cálculo do horário de trabalho.

Hora de início do trabalho
start string

Hora de início do dia de trabalho (por exemplo, '09:00').

Hora de Término do Trabalho
end string

Hora de término do dia útil (por exemplo, '17:00').

Taxa de horas extras
overtimeRate number

Taxa de multiplicador de horas extras (por exemplo, 1,5 para tempo e meio).

Horas de Interrupção
breakHours number

Tempo de interrupção diária em horas para subtrair do horário de trabalho.

Retornos

Calcular horas de trabalho globais

Calcule as horas de trabalho em vários fusos horários com suporte regional de feriados e agendamentos personalizados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Hora da Data de Início
startDateTime True date-time

Data e hora de início do cálculo.

Hora da Data de Término
endDateTime True date-time

Data e hora de término para cálculo.

Fusos horários
Time Zones string

Identificador de fuso horário IANA.

Hora de Início
startTime time

Hora de início diária (formato HH:mm).

Hora de Término
endTime time

Hora de término diária (formato HH:mm).

Dias úteis
workingDays array of string

Dias úteis da semana.

Incluir Feriados
includeHolidays boolean

Se deve levar em conta os feriados regionais.

Retornos

Calcular idade

Calcule a idade e a duração precisas entre datas com vários formatos de saída, incluindo anos, meses, dias e unidades de tempo total.

Parâmetros

Nome Chave Obrigatório Tipo Description
Data de nascimento
birthDate True date-time

A data de nascimento e a hora do cálculo da idade.

A partir da data
asOfDate date-time

Calcule a idade a partir desta data. O padrão é a data atual, se não for fornecido.

Incluir Hora
includeTime boolean

Se deve incluir a precisão de tempo no cálculo de idade.

Retornos

Calcular períodos de folha de pagamento

Gere períodos de folha de pagamento para agendamentos semanais, quinzenais, semestral ou mensais com cálculos de dia útil.

Parâmetros

Nome Chave Obrigatório Tipo Description
Data de Início
startDate True string

A data de início do cálculo do período de folha de pagamento.

Data de Término
endDate string

A data de término do cálculo do período de folha de pagamento. Se não for fornecido, calculará um período a partir da data de início.

Tipo de Período
periodType True string

Tipo de período de folha de pagamento a ser calculado.

Incluir períodos parciais
includePartialPeriods boolean

Se deve incluir períodos parciais no início ou no final.

Retornos

Calcular prazo

Calcule o tempo restante até um prazo com detalhamento e acompanhamento de marcos.

Parâmetros

Nome Chave Obrigatório Tipo Description
Data limite
deadlineDate True date-time

A data e a hora do prazo de destino.

Data atual
currentDate date-time

Data atual para cálculo. O padrão é agora, se não for fornecido.

Incluir finais de semana
includeWeekends boolean

Se deve incluir fins de semana no cálculo.

Férias
holidays array of string

Lista de datas de feriado a serem excluídas do cálculo.

Retornos

Calcular tempos de reunião ideais

Encontre tempos de reunião ideais em vários fusos horários com restrições de disponibilidade e horas de trabalho.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do participante
participantName string

Nome do participante.

Hora da Data Local
localDateTime date-time

Hora da reunião no fuso horário local do participante.

Fuso horário
timeZone string

Identificador de fuso horário IANA.

Está dentro do horário de trabalho
isWithinWorkingHours boolean

Se o tempo cai dentro do horário de trabalho.

Nível de conflito
conflictLevel string

Nível de conflito de agendamento.

Minutos de Duração
durationMinutes True integer

Duração da reunião em minutos.

Tipo de reunião
meetingType string

Tipo de reunião para agendamento ideal.

Prioridade de reunião
priority string

Nível de prioridade para agendamento de reuniões.

Data de Início
startDate True string

Data de início do intervalo.

Data de Término
endDate True string

Data de término do intervalo.

Hora de Início
startTime time

Hora de início diária (formato HH:mm).

Hora de Término
endTime time

Hora de término diária (formato HH:mm).

Dias úteis
workingDays array of string

Dias úteis da semana.

Hora de Início
startTime True date-time

Hora de início do slot.

Hora de Término
endTime True date-time

Hora de término do slot.

Description
description string

Descrição do intervalo de tempo.

Retornos

Converter fusos horários

Converta datetime entre mais de 25 fusos horários com suporte com detecção e ajuste automático de DST.

Parâmetros

Nome Chave Obrigatório Tipo Description
Data e Hora
dateTime True date-time

A data e a hora a serem convertidas.

fromTimeZone
fromTimeZone True string

Identificador de fuso horário IANA.

toTimeZone
toTimeZone True string

Identificador de fuso horário IANA.

Retornos

Obter histórico do DST

Recupere dados históricos de transição de horário de verão para relatórios de análise e conformidade.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fusos horários
Time Zones string

Identificador de fuso horário IANA.

Ano de Início
startYear integer

Início do ano para histórico (padrão: 2000).

Fim do ano
endYear integer

Fim do ano para histórico (padrão: ano atual).

Incluir alterações políticas
includePoliticalChanges boolean

Se deve incluir mudanças políticas/legislativas.

Retornos

Obter informações de fuso horário

Recupere informações abrangentes de fuso horário, incluindo regras DST, deslocamento atual e detalhes regionais.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fusos horários
Time Zones string

Identificador de fuso horário IANA.

Data de Referência
referenceDate string

Data de referência para informações de fuso horário.

Incluir Histórico
includeHistory boolean

Se deve incluir informações históricas do DST.

Retornos

Validar cálculos de DST

Valide e analise os cálculos de horário de verão para precisão e conformidade.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de cálculo
calculationId True string

Identificador exclusivo para o cálculo.

Fuso horário
timeZone True string

Fuso horário para o cálculo (fuso horário IANA).

Hora da Data de Início
startDateTime True date-time

Data e hora de início.

Hora da Data de Término
endDateTime True date-time

Data e hora de término.

Total de Dias
totalDays integer

Número total de dias.

Total de Horas
totalHours integer

Número total de horas.

Total de minutos
totalMinutes integer

Número total de minutos.

Total de segundos
totalSeconds integer

Número total de segundos.

Years
years integer

Número de anos completos.

Meses
months integer

Meses adicionais após anos completos.

Dias
days integer

Dias adicionais após meses de conclusão.

Horas
hours integer

Horas adicionais após os dias de conclusão.

Minutos
minutes integer

Minutos adicionais após o horário de conclusão.

Segundos
seconds integer

Segundos adicionais após os minutos de conclusão.

Regras de validação
validationRules array of string

Regras de validação a serem aplicadas.

Padrão de Conformidade
complianceStandard string

Padrão de conformidade para validar.

Retornos

Definições

TimeZoneEnum

Identificador de fuso horário IANA.

Identificador de fuso horário IANA.

BusinessDaysResponse

Nome Caminho Tipo Description
Data de Início
startDate string

A data de início usada no cálculo.

Data de Término
endDate string

A data de término usada no cálculo.

Dias úteis
businessDays integer

Número total de dias úteis entre as datas.

Total de Dias
totalDays integer

Total de dias de calendário entre as datas.

Dias de fim de semana
weekendDays integer

Número de dias de fim de semana excluídos.

Dias de feriado
holidayDays integer

Número de dias de feriado excluídos.

Feriados no Intervalo
holidaysInRange array of string

Lista de feriados que caíram dentro do intervalo de datas.

AgeCalculationResponse

Nome Caminho Tipo Description
Data de nascimento
birthDate date-time

A data de nascimento usada no cálculo.

Data do cálculo
calculationDate date-time

A idade da data foi calculada para.

Idade em Anos
ageYears integer

Idade em anos completos.

Meses Adicionais
ageMonths integer

Meses adicionais além dos anos completos.

Dias Adicionais
ageDays integer

Dias adicionais além de anos e meses completos.

Total de Dias
totalDays integer

Idade total em dias.

Total de Horas
totalHours integer

Idade total em horas.

Total de minutos
totalMinutes integer

Idade total em minutos.

Idade Formatada
formattedAge string

Cadeia de caracteres de idade formatada legível por humanos.

WorkingHoursResponse

Nome Caminho Tipo Description
Hora da Data de Início
startDateTime date-time

A data e a hora de início usadas no cálculo.

Hora da Data de Término
endDateTime date-time

A data e a hora de término usadas no cálculo.

Total de Horas
totalHours number

Total de horas de trabalho calculadas.

Horas Regulares
regularHours number

Horas de trabalho regulares (não horas extras).

Horas extras
overtimeHours number

Horas extras calculadas.

Total de Dias
totalDays integer

Total de dias de calendário no período.

Dias úteis
workingDays integer

Total de dias úteis (excluindo finais de semana).

TimeZoneConversionResponse

Nome Caminho Tipo Description
Hora da Data Original
originalDateTime date-time

A data e a hora originais fornecidas.

Data e hora convertidas
convertedDateTime date-time

A data e a hora convertidas no fuso horário de destino.

Do fuso horário
fromTimeZone string

Fuso horário de origem usado.

Para fuso horário
toTimeZone string

Fuso horário de destino usado.

Diferença de deslocamento
offsetDifference string

Diferença de tempo entre zonas.

DST Ativo
isDstActive boolean

Se o horário de verão está ativo.

ProjectDurationResponse

Nome Caminho Tipo Description
Data de Início
startDate string

Data de início do projeto.

Data de Término
endDate string

Data de término do projeto.

Total de dias de calendário
totalCalendarDays integer

Total de dias de calendário no projeto.

Total de Dias Úteis
totalBusinessDays integer

Total de dias úteis no projeto.

Status do projeto
projectStatus string

Avaliação atual do status do projeto.

Análise de marco
milestones array of MilestoneAnalysis

Informações de marco analisadas.

criticalPath
criticalPath CriticalPath

MilestoneAnalysis

Nome Caminho Tipo Description
Nome da etapa
name string

Nome do marco.

Data de marco de referência
date string

Data do marco.

Dias desde o início
daysFromStart integer

Dias do início do projeto ao marco.

Dias para terminar
daysToEnd integer

Dias do marco ao fim do projeto.

Percentual Concluído
percentComplete number

Porcentagem da linha do tempo do projeto concluída no marco.

Está Atrasado
isOverdue boolean

Se o marco está atrasado.

CriticalPath

Nome Caminho Tipo Description
Tem caminho crítico
hasCriticalPath boolean

Se marcos críticos foram identificados.

Marcos críticos
criticalMilestones array of string

Nomes de marcos críticos.

Foco recomendado
recommendedFocus string

Área de foco recomendada para o sucesso do projeto.

DstValidationResponse

Nome Caminho Tipo Description
Resultados da validação
validationResults array of DstValidationResult

Resultados de validação para cada cálculo.

Conformidade geral
overallCompliance boolean

Se todos os cálculos são aprovados na validação.

Pontuação de conformidade
complianceScore number

Pontuação geral de conformidade (0-100).

Recommendations
recommendations array of string

Recomendações para corrigir problemas de validação.

DstValidationResult

Nome Caminho Tipo Description
ID de cálculo
calculationId string

Identificador de cálculo.

É válido
isValid boolean

Se o cálculo é válido.

actualResult
actualResult DurationBreakdown
Desvios
deviations array of ValidationDeviation

Desvios dos resultados esperados.

Problemas de conformidade
complianceIssues array of string

Problemas de conformidade encontrados.

ValidationDeviation

Nome Caminho Tipo Description
Campo
field string

Campo com desvio.

Esperado
expected string

Valor esperado.

Atual
actual string

Valor real.

Severity
severity string

Gravidade do desvio.

TimeZoneInfoResponse

Nome Caminho Tipo Description
Detalhes do fuso horário
timeZoneDetails array of TimeZoneDetail

Informações detalhadas para cada fuso horário.

Comparações
comparisons array of TimeZoneComparison

Comparações entre fusos horários.

TimeZoneDetail

Nome Caminho Tipo Description
ID do fuso horário
timeZoneId string

Identificador de fuso horário.

Nome de Exibição
displayName string

Nome do fuso horário legível por humanos.

Deslocamento atual
currentOffset string

Deslocamento UTC atual.

Deslocamento Padrão
standardOffset string

Deslocamento UTC de hora padrão.

É o Horário de Verão
isDaylightSaving boolean

Se atualmente está no horário de verão.

dstRules
dstRules DstRules
regionalInfo
regionalInfo RegionalInfo

DstRules

Nome Caminho Tipo Description
Usa DST
usesDst boolean

Se o fuso horário usa DST.

Regra spring forward
springForwardRule string

Regra para a transição do spring forward.

Regra de fall back
fallBackRule string

Regra para transição de fall back.

Próxima Transição
nextTransition date-time

Próxima data de transição do DST.

RegionalInfo

Nome Caminho Tipo Description
Países/Regiões
countries array of string

Países que usam esse fuso horário.

Grandes Cidades
majorCities array of string

Grandes cidades neste fuso horário.

Status político
politicalStatus string

Status político da adoção do DST.

TimeZoneComparison

Nome Caminho Tipo Description
Fuso Horário 1
timeZone1 string

Primeiro fuso horário.

Fuso Horário 2
timeZone2 string

Segundo fuso horário.

Diferença de deslocamento
offsetDifference string

Diferença de tempo entre zonas.

Mesmo padrão sazonal
sameSeasonalPattern boolean

Se as zonas seguem o mesmo padrão DST.

DstTransitionResponse

Nome Caminho Tipo Description
Fuso horário
timeZone string

Fuso horário analisado (fuso horário IANA).

Ano
year integer

Ano analisado.

Transições
transitions array of DstTransition

Transições de DST para o ano.

Transições totais
totalTransitions integer

Número total de transições.

impactAnalysis
impactAnalysis DstImpactAnalysis

DstImpactAnalysis

Nome Caminho Tipo Description
Horas afetadas
affectedHours integer

Total de horas afetadas por transições.

Impacto nos negócios
businessImpact string

Nível de impacto comercial avaliado.

Recommendations
recommendations array of string

Recomendações para lidar com transições.

Períodos críticos
criticalPeriods array of CriticalPeriod

Períodos críticos que exigem atenção.

CriticalPeriod

Nome Caminho Tipo Description
Hora da Data de Início
startDateTime date-time

Início do período crítico.

Hora da Data de Término
endDateTime date-time

Fim do período crítico.

Description
description string

Descrição do período crítico.

Severity
severity string

Nível de gravidade.

DstHistoryResponse

Nome Caminho Tipo Description
Históricos de fuso horário
timeZoneHistories array of TimeZoneHistory

Histórico de DST para cada fuso horário.

resumo
summary DstHistorySummary

TimeZoneHistory

Nome Caminho Tipo Description
Fuso horário
timeZone string

Identificador de fuso horário.

Transições históricas
historicalTransitions array of HistoricalDstTransition

Transições de DST histórico.

Transições totais
totalTransitions integer

Número total de transições DST registradas.

Alterações de política
policyChanges array of DstPolicyChange

Alterações de política DST ao longo do tempo.

HistoricDstTransition

Nome Caminho Tipo Description
Ano
year integer

Ano da transição.

Tipo de transição
transitionType string

Tipo de transição DST.

Data de Transição
transitionDate date-time

Data e hora da transição.

Alteração de deslocamento
offsetChange string

Alteração de deslocamento UTC.

Regra aplicada
ruleApplied string

Regra DST que foi aplicada.

DstPolicyChange

Nome Caminho Tipo Description
Data de Vigência
effectiveDate string

Data em que a alteração de política entrou em vigor.

Descrição da alteração
changeDescription string

Descrição da alteração de política.

Reason
reason string

Motivo da alteração da política.

Impacto
impact string

Nível de impacto da alteração.

DstHistorySummary

Nome Caminho Tipo Description
Total de fusos horários
totalTimeZones integer

Total de fusos horários analisados.

Transições totais
totalTransitions integer

Total de transições em todos os fusos horários.

Fuso horário mais ativo
mostActiveTimeZone string

Fuso horário com a maioria das alterações de DST.

Tendências
trends array of string

Tendências de DST observadas.

Padrões globais
globalPatterns array of string

Padrões globais de adoção do DST.

ParticipantLocalTime

Nome Caminho Tipo Description
Nome do participante
participantName string

Nome do participante.

Hora da Data Local
localDateTime date-time

Hora da reunião no fuso horário local do participante.

Fuso horário
timeZone TimeZoneEnum

Identificador de fuso horário IANA.

Está dentro do horário de trabalho
isWithinWorkingHours boolean

Se o tempo cai dentro do horário de trabalho.

Nível de conflito
conflictLevel string

Nível de conflito de agendamento.

PayrollPeriodsResponse

Nome Caminho Tipo Description
Tipo de Período
periodType string

Tipo de período de folha de pagamento calculado.

Períodos Totais
totalPeriods integer

Número total de períodos de folha de pagamento.

Períodos Completos
completePeriods integer

Número de períodos completos de folha de pagamento.

Períodos Parciais
partialPeriods integer

Número de períodos parciais de folha de pagamento.

Períodos
periods array of PayrollPeriod

Lista de todos os períodos de folha de pagamento com detalhes.

PayrollPeriod

Nome Caminho Tipo Description
Número do Período
periodNumber integer

Número sequencial do período de folha de pagamento.

Data de Início
startDate string

Data de início do período de folha de pagamento.

Data de Término
endDate string

Data de término do período de folha de pagamento.

Dias úteis
workingDays integer

Número de dias úteis no período.

É parcial
isPartial boolean

Se esse é um período parcial.

DeadlineCalculationResponse

Nome Caminho Tipo Description
Data limite
deadlineDate date-time

A data e a hora do prazo de destino.

Data atual
currentDate date-time

Data atual usada para cálculo.

tempoRestante
timeRemaining DurationBreakdown
Dias úteis restantes
businessDaysRemaining integer

Número de dias úteis restantes.

Está vencido
isPastDue boolean

Se o prazo foi aprovado.

Status crítico
criticalStatus string

Status da linha do tempo do prazo.

CrossTzDurationResponse

Nome Caminho Tipo Description
Hora de Data de Início UTC
startDateTimeUtc date-time

Data e hora de início convertidas em UTC.

Hora da Data de Término UTC
endDateTimeUtc date-time

Data e hora de término convertidas em UTC.

duration
duration DurationBreakdown
Transições de DST
dstTransitions array of DstTransition

Lista de transições DST que ocorreram durante o período.

Iniciar Deslocamento
timeZoneOffset.startOffset string

Deslocamento UTC na hora de início.

Deslocamento final
timeZoneOffset.endOffset string

Deslocamento UTC no momento do término.

GlobalWorkingHoursResponse

Nome Caminho Tipo Description
Total de horas de trabalho
totalWorkingHours double

Total de horas de trabalho em todos os fusos horários.

Resultados do fuso horário
timeZoneResults array of object

Divisão de horas de trabalho por fuso horário.

Fuso horário
timeZoneResults.timeZone string

Identificador de fuso horário.

Horário de trabalho
timeZoneResults.workingHours double

Horas de trabalho neste fuso horário.

Dias úteis
timeZoneResults.businessDays integer

Número de dias úteis.

Horas de Sobreposição
overlapHours double

Horas em que todos os fusos horários têm horas de trabalho sobrepostas.

MeetingTimesResponse

Nome Caminho Tipo Description
Tempos ideais
optimalTimes array of object

Lista de tempos de reunião ideais classificados por adequação.

Hora de Início
optimalTimes.startTime date-time

Hora de início da reunião em UTC.

Hora de Término
optimalTimes.endTime date-time

Hora de término da reunião em UTC.

Pontuação de adequação
optimalTimes.suitabilityScore double

Pontuação que indica o quão adequado é esse momento (0-100).

Tempos de Participante
optimalTimes.participantTimes array of ParticipantLocalTime

Horários locais para cada participante.

Conflitos
optimalTimes.conflicts array of object

Lista de conflitos de agendamento.

ID do participante
optimalTimes.conflicts.participantId string

ID do participante com conflito.

Tipo de conflito
optimalTimes.conflicts.conflictType string

Tipo de conflito de agendamento.

Nível de conflito
optimalTimes.conflicts.severity string

Nível de conflito de agendamento.

Fusos horários exclusivos
timeZoneAnalysis.uniqueTimeZones integer

Número de fusos horários exclusivos.

Deslocamento de tempo máximo
timeZoneAnalysis.maxTimeOffset double

Diferença de tempo máxima entre os participantes em horas.

DurationBreakdown

Nome Caminho Tipo Description
Total de Dias
totalDays integer

Número total de dias.

Total de Horas
totalHours integer

Número total de horas.

Total de minutos
totalMinutes integer

Número total de minutos.

Total de segundos
totalSeconds integer

Número total de segundos.

Years
years integer

Número de anos completos.

Meses
months integer

Meses adicionais após anos completos.

Dias
days integer

Dias adicionais após meses de conclusão.

Horas
hours integer

Horas adicionais após os dias de conclusão.

Minutos
minutes integer

Minutos adicionais após o horário de conclusão.

Segundos
seconds integer

Segundos adicionais após os minutos de conclusão.

DstTransition

Nome Caminho Tipo Description
Data de Transição
transitionDate date-time

Data e hora em que ocorre a transição DST.

Fuso horário
timeZone string

Fuso horário em que a transição ocorre.

Tipo de transição
transitionType string

Tipo de transição DST.

Deslocamento antes
offsetBefore string

Deslocamento UTC antes da transição (por exemplo, '-05:00').

Deslocamento após
offsetAfter string

Deslocamento utc após a transição (por exemplo, '-04:00').

Ajuste de tempo
timeAdjustment integer

Ajuste de tempo em minutos (+60 para o spring forward, -60 para fall back).