Калькулятор длительности (независимый издатель) (предварительная версия)

Комплексный соединитель вычислений длительности и времени, поддерживающий рабочие дни, часовые пояса, периоды заработной платы, временные шкалы проекта и расширенные вычисления DST для корпоративных приложений.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Трой Тейлор
URL https://www.troystaylor.com
Адрес электронной почты troy@troystaylor.com
Метаданные соединителя
Publisher Трой Тейлор
Веб-сайт https://www.troystaylor.com
Политика конфиденциальности https://www.troystaylor.com
Категории Продуктивность

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Вычисление возраста

Вычисляйте точный возраст и длительность между датами с несколькими форматами выходных данных, включая годы, месяцы, дни и общее время.

Вычисление глобальных рабочих часов

Вычисляйте рабочие часы в нескольких часовых поясах с поддержкой региональных праздников и настраиваемыми расписаниями.

Вычисление длительности проекта

Анализ временных шкал проекта с помощью отслеживания вехи, анализа критических путей и вычислений состояния проекта.

Вычисление крайнего срока

Вычислить время, оставшееся до крайнего срока с подробным разбивкой и отслеживанием вехи.

Вычисление оптимального времени собрания

Найдите оптимальное время собрания в нескольких часовых поясах с ограничениями доступности и рабочими часами.

Вычисление перехода DST

Вычислите определенные даты перехода времени с летнего времени и проанализируйте их влияние на продолжительность.

Вычисление периодов заработной платы

Создайте периоды заработной платы для еженедельных, двухнедельных, полумесячных или ежемесячных расписаний с расчетами рабочего дня.

Вычисление продолжительности часового пояса

Вычисляйте длительность между двумя датами и временем в разных часовых поясах, учитывая изменения DST.

Вычисление рабочих дней

Вычислите количество рабочих дней между двумя датами, за исключением выходных и необязательных праздников.

Вычисление рабочих часов

Отслеживайте и вычисляйте рабочие часы с поддержкой пользовательских расписаний, правил сверхурочного времени и вычислений времени останова.

Получение журнала DST

Получение данных о переходе на летнее время для анализа и отчетности о соответствии.

Получение сведений о часовом поясе

Получение полных сведений часового пояса, включая правила DST, текущее смещение и региональные сведения.

Преобразование часовых поясов

Преобразуйте дату между 25 и более 25 поддерживаемыми часовыми поясами с автоматическим обнаружением DST и корректировкой.

Проверка вычислений DST

Проверьте и проанализируйте вычисления времени летнего времени для точности и соответствия требованиям.

Вычисление возраста

Вычисляйте точный возраст и длительность между датами с несколькими форматами выходных данных, включая годы, месяцы, дни и общее время.

Параметры

Имя Ключ Обязательно Тип Описание
Дата рождения
birthDate True date-time

Дата рождения и время вычисления возраста.

По состоянию на дату
asOfDate date-time

Вычислите возраст по состоянию на эту дату. По умолчанию используется текущая дата, если она не указана.

Время включения
includeTime boolean

Следует ли включать точность времени в вычисление возраста.

Возвращаемое значение

Вычисление глобальных рабочих часов

Вычисляйте рабочие часы в нескольких часовых поясах с поддержкой региональных праздников и настраиваемыми расписаниями.

Параметры

Имя Ключ Обязательно Тип Описание
Время начала даты
startDateTime True date-time

Дата и время начала вычисления.

Время окончания даты
endDateTime True date-time

Дата окончания и время вычисления.

Часовые пояса
Time Zones string

Идентификатор часового пояса IANA.

Время начала
startTime time

Ежедневное время начала (формат HH:mm).

Время окончания
endTime time

Ежедневное время окончания (формат HH:mm).

Будни
workingDays array of string

Рабочие дни недели.

Включение праздников
includeHolidays boolean

Следует ли учитывать региональные праздники.

Возвращаемое значение

Вычисление длительности проекта

Анализ временных шкал проекта с помощью отслеживания вехи, анализа критических путей и вычислений состояния проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Дата начала
startDate True string

Дата начала проекта.

Дата окончания
endDate True string

Дата окончания проекта.

Состояние проекта
projectStatus string

Текущее состояние проекта для вычислений длительности.

Имя вехи
name True string

Имя или название вехи.

Дата вехи
date True string

Дата целевого объекта вехи.

Дата праздника
date True string

Дата праздника.

Имя праздника
name string

Имя праздника.

Тип праздников
type string

Категория праздников для классификации.

Празднование праздников
observance string

Как наблюдается праздник.

Включение выходных
includeWeekends boolean

Следует ли включать выходные дни в продолжительность проекта.

Формат выходных данных
outputFormat string

Предпочтительный формат вывода для вычислений длительности.

Период рабочих часов
workingHoursPeriod string

Тип периода рабочих часов для вычислений.

Возвращаемое значение

Вычисление крайнего срока

Вычислить время, оставшееся до крайнего срока с подробным разбивкой и отслеживанием вехи.

Параметры

Имя Ключ Обязательно Тип Описание
Дата крайнего срока
deadlineDate True date-time

Целевой крайний срок даты и времени.

Текущая дата
currentDate date-time

Текущая дата вычисления. По умолчанию используется значение по умолчанию, если оно не указано.

Включение выходных
includeWeekends boolean

Следует ли включать выходные в расчет.

Каникулы
holidays array of string

Список дат праздников, которые следует исключить из вычисления.

Возвращаемое значение

Вычисление оптимального времени собрания

Найдите оптимальное время собрания в нескольких часовых поясах с ограничениями доступности и рабочими часами.

Параметры

Имя Ключ Обязательно Тип Описание
Имя участника
participantName string

Имя участника.

Локальное время даты
localDateTime date-time

Время собрания в местном часовом поясе участника.

часовой пояс
timeZone string

Идентификатор часового пояса IANA.

Находится в рабочее время
isWithinWorkingHours boolean

Указывает, падает ли время в рабочее время.

Уровень конфликта
conflictLevel string

Уровень конфликта планирования.

Длительность минут
durationMinutes True integer

Длительность собрания в минутах.

Тип собрания
meetingType string

Тип собрания для оптимального планирования.

Приоритет собрания
priority string

Уровень приоритета для планирования собраний.

Дата начала
startDate True string

Дата начала диапазона.

Дата окончания
endDate True string

Дата окончания диапазона.

Время начала
startTime time

Ежедневное время начала (формат HH:mm).

Время окончания
endTime time

Ежедневное время окончания (формат HH:mm).

Будни
workingDays array of string

Рабочие дни недели.

Время начала
startTime True date-time

Время начала слота.

Время окончания
endTime True date-time

Время окончания слота.

Description
description string

Описание интервала времени.

Возвращаемое значение

Вычисление перехода DST

Вычислите определенные даты перехода времени с летнего времени и проанализируйте их влияние на продолжительность.

Параметры

Имя Ключ Обязательно Тип Описание
Часовой пояс
timeZone True string

Часовой пояс для анализа переходов DST (часовой пояс IANA).

Год
year True integer

Год для анализа.

Включить правила
includeRules boolean

Следует ли включать правила перехода.

Включение влияния
includeImpact boolean

Следует ли включать анализ влияния.

Возвращаемое значение

Вычисление периодов заработной платы

Создайте периоды заработной платы для еженедельных, двухнедельных, полумесячных или ежемесячных расписаний с расчетами рабочего дня.

Параметры

Имя Ключ Обязательно Тип Описание
Дата начала
startDate True string

Дата начала расчета периода заработной платы.

Дата окончания
endDate string

Дата окончания расчетного периода заработной платы. Если этот параметр не указан, вычисляет один период с даты начала.

Тип периода
periodType True string

Тип расчетного периода заработной платы.

Включение частичных периодов
includePartialPeriods boolean

Следует ли включать частичные периоды в начале или конце.

Возвращаемое значение

Вычисление продолжительности часового пояса

Вычисляйте длительность между двумя датами и временем в разных часовых поясах, учитывая изменения DST.

Параметры

Имя Ключ Обязательно Тип Описание
Время начала даты
startDateTime True date-time

Дата начала и время в часовом поясе начала.

startTimeZone
startTimeZone True string

Идентификатор часового пояса IANA.

Время окончания даты
endDateTime True date-time

Дата окончания и время в часовом поясе окончания.

endTimeZone
endTimeZone True string

Идентификатор часового пояса IANA.

Учетная запись для DST
accountForDst boolean

Следует ли учитывать переходы на летнее время.

Возвращаемое значение

Вычисление рабочих дней

Вычислите количество рабочих дней между двумя датами, за исключением выходных и необязательных праздников.

Параметры

Имя Ключ Обязательно Тип Описание
Дата начала
startDate True string

Дата начала вычисления рабочего дня.

Дата окончания
endDate True string

Дата окончания вычисления рабочего дня.

Даты праздников
holidays array of string

Необязательный список дат праздников, которые следует исключить из вычисления рабочего дня.

Включить дату начала
includeStartDate boolean

Следует ли включать дату начала в вычисление.

Возвращаемое значение

Вычисление рабочих часов

Отслеживайте и вычисляйте рабочие часы с поддержкой пользовательских расписаний, правил сверхурочного времени и вычислений времени останова.

Параметры

Имя Ключ Обязательно Тип Описание
Время начала даты
startDateTime True date-time

Дата начала и время вычисления рабочих часов.

Время окончания даты
endDateTime True date-time

Дата окончания и время вычисления рабочих часов.

Время начала работы
start string

Время начала рабочего дня (например, 09:00).

Время окончания работы
end string

Время окончания рабочего дня (например, "17:00").

Скорость сверхурочного времени
overtimeRate number

Коэффициент умножения сверхурочного времени (например, 1,5 для времени и половины).

Часы перерыва
breakHours number

Ежедневное время перерыва в часах, чтобы вычитать из рабочих часов.

Возвращаемое значение

Получение журнала DST

Получение данных о переходе на летнее время для анализа и отчетности о соответствии.

Параметры

Имя Ключ Обязательно Тип Описание
Часовые пояса
Time Zones string

Идентификатор часового пояса IANA.

Начало года
startYear integer

Начало года для журнала (по умолчанию: 2000).

Конец года
endYear integer

Конец года для истории (по умолчанию: текущий год).

Включение политических изменений
includePoliticalChanges boolean

Следует ли включать политические или законодательные изменения.

Возвращаемое значение

Получение сведений о часовом поясе

Получение полных сведений часового пояса, включая правила DST, текущее смещение и региональные сведения.

Параметры

Имя Ключ Обязательно Тип Описание
Часовые пояса
Time Zones string

Идентификатор часового пояса IANA.

Дата ссылки
referenceDate string

Дата ссылки на сведения часового пояса.

Журнал включения
includeHistory boolean

Следует ли включать исторические сведения о DST.

Возвращаемое значение

Преобразование часовых поясов

Преобразуйте дату между 25 и более 25 поддерживаемыми часовыми поясами с автоматическим обнаружением DST и корректировкой.

Параметры

Имя Ключ Обязательно Тип Описание
Дата Время
dateTime True date-time

Дата и время преобразования.

fromTimeZone
fromTimeZone True string

Идентификатор часового пояса IANA.

toTimeZone
toTimeZone True string

Идентификатор часового пояса IANA.

Возвращаемое значение

Проверка вычислений DST

Проверьте и проанализируйте вычисления времени летнего времени для точности и соответствия требованиям.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор вычисления
calculationId True string

Уникальный идентификатор вычисления.

Часовой пояс
timeZone True string

Часовой пояс для вычисления (часовой пояс IANA).

Время начала даты
startDateTime True date-time

Дата и время начала.

Время окончания даты
endDateTime True date-time

Дата окончания и время.

Всего дней
totalDays integer

Общее количество дней.

Общее количество часов
totalHours integer

Общее количество часов.

Всего минут
totalMinutes integer

Общее количество минут.

Всего секунд
totalSeconds integer

Общее количество секунд.

Years (Годы);
years integer

Количество полных лет.

Месяцы
months integer

Дополнительные месяцы после завершения года.

Дни
days integer

Дополнительные дни после завершения месяцев.

Часы
hours integer

Дополнительные часы после завершения дней.

Протокол собрания
minutes integer

Дополнительные минуты после завершения часов.

Секунды
seconds integer

Дополнительные секунды после завершения минут.

Правила проверки
validationRules array of string

Применяемые правила проверки.

Стандарт соответствия требованиям
complianceStandard string

Стандарт соответствия для проверки.

Возвращаемое значение

Определения

TimeZoneEnum

Идентификатор часового пояса IANA.

Идентификатор часового пояса IANA.

BusinessDaysResponse

Имя Путь Тип Описание
Дата начала
startDate string

Дата начала, используемая в вычислении.

Дата окончания
endDate string

Дата окончания, используемая в вычислении.

Рабочие дни
businessDays integer

Общее количество рабочих дней между датами.

Всего дней
totalDays integer

Всего календарных дней между датами.

Выходные дни
weekendDays integer

Число выходных дней, исключенных.

Праздничные дни
holidayDays integer

Количество выходных дней, исключенных.

Праздники в диапазоне
holidaysInRange array of string

Список праздников, которые упали в диапазоне дат.

AgeCalculationResponse

Имя Путь Тип Описание
Дата рождения
birthDate date-time

Дата рождения, используемая в вычислении.

Дата вычисления
calculationDate date-time

Возраст даты вычислялся.

Возраст в годах
ageYears integer

Возраст в полные годы.

Дополнительные месяцы
ageMonths integer

Дополнительные месяцы, превышающие полные годы.

Дополнительные дни
ageDays integer

Дополнительные дни, превышающие полные годы и месяцы.

Всего дней
totalDays integer

Общий возраст в днях.

Общее количество часов
totalHours integer

Общий возраст в часах.

Всего минут
totalMinutes integer

Общий возраст в минутах.

Форматированный возраст
formattedAge string

Читаемая человеком отформатированная строка возраста.

WorkingHoursResponse

Имя Путь Тип Описание
Время начала даты
startDateTime date-time

Дата начала и время, используемые в вычислении.

Время окончания даты
endDateTime date-time

Дата окончания и время, используемые в вычислении.

Общее количество часов
totalHours number

Общее количество рабочих часов, вычисляемых.

Обычные часы
regularHours number

Обычные рабочие часы (не сверхурочные).

Сверхурочные часы
overtimeHours number

Вычисляются сверхурочные часы.

Всего дней
totalDays integer

Всего календарных дней за период.

Будни
workingDays integer

Всего рабочих дней (за исключением выходных).

TimeZoneConversionResponse

Имя Путь Тип Описание
Исходное время даты
originalDateTime date-time

Указана исходная дата и время.

Преобразованное время даты
convertedDateTime date-time

Преобразованная дата и время в целевом часовом поясе.

Из часового пояса
fromTimeZone string

Используется исходный часовой пояс.

Часовой пояс
toTimeZone string

Используется целевой часовой пояс.

Разница смещения
offsetDifference string

Разница между зонами времени.

DST Active
isDstActive boolean

Активно ли летнее время.

ProjectDurationResponse

Имя Путь Тип Описание
Дата начала
startDate string

Дата начала проекта.

Дата окончания
endDate string

Дата окончания проекта.

Всего календарных дней
totalCalendarDays integer

Всего календарных дней в проекте.

Всего рабочих дней
totalBusinessDays integer

Всего рабочих дней в проекте.

Состояние проекта
projectStatus string

Текущая оценка состояния проекта.

Анализ вехи
milestones array of MilestoneAnalysis

Проанализированные сведения о вехе.

критически важный путь
criticalPath CriticalPath

Веха Анализис

Имя Путь Тип Описание
Имя вехи
name string

Имя вехи.

Дата вехи
date string

Дата вехи.

Дни от начала
daysFromStart integer

Дни от начала проекта до вехи.

Дни окончания
daysToEnd integer

Дни от вехи до окончания проекта.

Процент завершения
percentComplete number

Процент временной шкалы проекта, завершенной на вехе.

Просроченный
isOverdue boolean

Является ли веха просроченной.

Критический путь

Имя Путь Тип Описание
Имеет критический путь
hasCriticalPath boolean

Определены ли критические вехи.

Критические вехи
criticalMilestones array of string

Имена критически важных вех.

Рекомендуемый фокус
recommendedFocus string

Рекомендуемая область фокуса для успешного выполнения проекта.

DstValidationResponse

Имя Путь Тип Описание
Результаты проверки
validationResults array of DstValidationResult

Результаты проверки для каждого вычисления.

Общее соответствие требованиям
overallCompliance boolean

Проходит ли проверка всех вычислений.

Оценка соответствия требованиям
complianceScore number

Общая оценка соответствия (0–100).

Recommendations
recommendations array of string

Рекомендации по устранению проблем с проверкой.

DstValidationResult

Имя Путь Тип Описание
Идентификатор вычисления
calculationId string

Идентификатор вычисления.

Допустимый
isValid boolean

Является ли вычисление допустимым.

actualResult
actualResult DurationBreakdown
Отклонения
deviations array of ValidationDeviation

Отклонения от ожидаемых результатов.

Проблемы с соответствием требованиям
complianceIssues array of string

Обнаруженные проблемы с соответствием требованиям.

ValidationDeviation

Имя Путь Тип Описание
Поле
field string

Поле с отклонением.

Ожидаемый
expected string

Ожидаемое значение.

Действительный
actual string

Фактическое значение.

Severity
severity string

Серьезность отклонения.

TimeZoneInfoResponse

Имя Путь Тип Описание
Сведения о часовом поясе
timeZoneDetails array of TimeZoneDetail

Подробные сведения для каждого часового пояса.

Comparisons
comparisons array of TimeZoneComparison

Сравнение часовых поясов.

TimeZoneDetail

Имя Путь Тип Описание
Идентификатор часового пояса
timeZoneId string

Идентификатор часового пояса.

Отображаемое имя
displayName string

Имя часового пояса, доступное для чтения человеком.

Текущее смещение
currentOffset string

Текущее смещение в формате UTC.

Стандартное смещение
standardOffset string

Смещение в формате UTC в стандартном времени.

Это летнее сохранение
isDaylightSaving boolean

Независимо от того, находится ли в настоящее время в летнее время.

dstRules
dstRules DstRules
regionalInfo
regionalInfo RegionalInfo

DstRules

Имя Путь Тип Описание
Использует DST
usesDst boolean

Используется ли часовой пояс DST.

Правило Spring Forward
springForwardRule string

Правило для перехода с помощью спринга вперед.

Резервное правило
fallBackRule string

Правило для перехода отката.

Следующий переход
nextTransition date-time

Следующая дата перехода DST.

RegionalInfo

Имя Путь Тип Описание
Страны
countries array of string

Страны, использующие этот часовой пояс.

Крупные города
majorCities array of string

Крупные города в этом часовом поясе.

Политический статус
politicalStatus string

Политический статус внедрения DST.

TimeZoneComparison

Имя Путь Тип Описание
Часовой пояс 1
timeZone1 string

Первый часовой пояс.

Часовой пояс 2
timeZone2 string

Второй часовой пояс.

Разница смещения
offsetDifference string

Разница между зонами времени.

Один и тот же сезонный шаблон
sameSeasonalPattern boolean

Соответствует ли зонам тот же шаблон DST.

DstTransitionResponse

Имя Путь Тип Описание
Часовой пояс
timeZone string

Часовой пояс, проанализированный (часовой пояс IANA).

Год
year integer

Год проанализирован.

Переходы
transitions array of DstTransition

Переходы DST в течение года.

Общее количество переходов
totalTransitions integer

Общее количество переходов.

impactAnalysis
impactAnalysis DstImpactAnalysis

DstImpactAnalysis

Имя Путь Тип Описание
Затронутые часы
affectedHours integer

Общее количество часов, затронутых переходами.

Влияние на бизнес
businessImpact string

Оцененный уровень влияния на бизнес.

Recommendations
recommendations array of string

Рекомендации по обработке переходов.

Критические периоды
criticalPeriods array of CriticalPeriod

Критические периоды, требующие внимания.

CriticalPeriod

Имя Путь Тип Описание
Время начала даты
startDateTime date-time

Начало критического периода.

Время окончания даты
endDateTime date-time

Окончание критического периода.

Description
description string

Описание критического периода.

Severity
severity string

Уровень серьезности.

DstHistoryResponse

Имя Путь Тип Описание
Журналы часовых поясов
timeZoneHistories array of TimeZoneHistory

Журнал DST для каждого часового пояса.

summary
summary DstHistorySummary

TimeZoneHistory

Имя Путь Тип Описание
Часовой пояс
timeZone string

Идентификатор часового пояса.

Исторические переходы
historicalTransitions array of HistoricalDstTransition

Исторические переходы DST.

Общее количество переходов
totalTransitions integer

Общее количество записанных переходов DST.

Изменения политики
policyChanges array of DstPolicyChange

Политика DST изменяется со временем.

HistoricalDstTransition

Имя Путь Тип Описание
Год
year integer

Год перехода.

Тип перехода
transitionType string

Тип перехода DST.

Дата перехода
transitionDate date-time

Дата и время перехода.

Изменение смещения
offsetChange string

Изменение смещения в формате UTC.

Применено правило
ruleApplied string

Применено правило DST.

DstPolicyChange

Имя Путь Тип Описание
Дата вступления в силу
effectiveDate string

Дата вступления в силу изменения политики.

Изменение описания
changeDescription string

Описание изменения политики.

Причина
reason string

Причина изменения политики.

Воздействие
impact string

Уровень влияния изменения.

DstHistorySummary

Имя Путь Тип Описание
Общее количество часовых поясов
totalTimeZones integer

Всего проанализированных часовых поясов.

Общее количество переходов
totalTransitions integer

Общее количество переходов во всех часовых поясах.

Наиболее активный часовой пояс
mostActiveTimeZone string

Часовой пояс с большинством изменений DST.

Тенденции
trends array of string

Наблюдаемые тенденции DST.

Глобальные шаблоны
globalPatterns array of string

Глобальные шаблоны внедрения DST.

УчастникLocalTime

Имя Путь Тип Описание
Имя участника
participantName string

Имя участника.

Локальное время даты
localDateTime date-time

Время собрания в местном часовом поясе участника.

часовой пояс
timeZone TimeZoneEnum

Идентификатор часового пояса IANA.

Находится в рабочее время
isWithinWorkingHours boolean

Указывает, падает ли время в рабочее время.

Уровень конфликта
conflictLevel string

Уровень конфликта планирования.

PayrollPeriodsResponse

Имя Путь Тип Описание
Тип периода
periodType string

Тип вычисляемого периода заработной платы.

Всего периодов
totalPeriods integer

Общее количество периодов заработной платы.

Полные периоды
completePeriods integer

Количество полных периодов заработной платы.

Частичные периоды
partialPeriods integer

Количество частичных периодов заработной платы.

Периоды
periods array of PayrollPeriod

Список всех периодов заработной платы с подробными сведениями.

PayrollPeriod

Имя Путь Тип Описание
Номер периода
periodNumber integer

Последовательное число периодов заработной платы.

Дата начала
startDate string

Дата начала периода заработной платы.

Дата окончания
endDate string

Дата окончания периода заработной платы.

Будни
workingDays integer

Количество рабочих дней в период.

Частично
isPartial boolean

Является ли это частичным периодом.

DeadlineCalculationResponse

Имя Путь Тип Описание
Дата крайнего срока
deadlineDate date-time

Целевой крайний срок даты и времени.

Текущая дата
currentDate date-time

Текущая дата, используемая для вычисления.

Оставшееся время
timeRemaining DurationBreakdown
Оставшиеся рабочие дни
businessDaysRemaining integer

Количество оставшихся рабочих дней.

Прошлое
isPastDue boolean

Прошел ли крайний срок.

Критическое состояние
criticalStatus string

Состояние временной шкалы крайнего срока.

CrossTzDurationResponse

Имя Путь Тип Описание
Время начала в формате UTC
startDateTimeUtc date-time

Дата начала и время, преобразованные в формате UTC.

Время окончания utc
endDateTimeUtc date-time

Дата окончания и время, преобразованные в формате UTC.

duration
duration DurationBreakdown
Переходы DST
dstTransitions array of DstTransition

Список переходов DST, произошедших в течение периода.

Смещение запуска
timeZoneOffset.startOffset string

Смещение в формате UTC во время начала.

Смещение конца
timeZoneOffset.endOffset string

Смещение в формате UTC во время окончания.

GlobalWorkingHoursResponse

Имя Путь Тип Описание
Общее количество рабочих часов
totalWorkingHours double

Общее количество рабочих часов во всех часовых поясах.

Результаты часового пояса
timeZoneResults array of object

Разбивка рабочих часов по часовой поясу.

Часовой пояс
timeZoneResults.timeZone string

Идентификатор часового пояса.

Часы работы
timeZoneResults.workingHours double

Рабочие часы в этом часовом поясе.

Рабочие дни
timeZoneResults.businessDays integer

Количество рабочих дней.

Перекрывающиеся часы
overlapHours double

Часы, когда все часовые пояса перекрывают рабочие часы.

MeetingTimesResponse

Имя Путь Тип Описание
Оптимальное время
optimalTimes array of object

Список оптимальных времени собрания, отсортированных по пригодности.

Время начала
optimalTimes.startTime date-time

Время начала собрания в формате UTC.

Время окончания
optimalTimes.endTime date-time

Время окончания собрания в формате UTC.

Оценка подходящести
optimalTimes.suitabilityScore double

Оценка, указывающая, как подходит это время (0–100).

Время участника
optimalTimes.participantTimes array of ParticipantLocalTime

Локальное время для каждого участника.

Conflicts
optimalTimes.conflicts array of object

Список конфликтов планирования.

Идентификатор участника
optimalTimes.conflicts.participantId string

Идентификатор участника с конфликтом.

Тип конфликта
optimalTimes.conflicts.conflictType string

Тип конфликта планирования.

Уровень конфликта
optimalTimes.conflicts.severity string

Уровень конфликта планирования.

Уникальные часовые пояса
timeZoneAnalysis.uniqueTimeZones integer

Количество уникальных часовых поясов.

Максимальное смещение времени
timeZoneAnalysis.maxTimeOffset double

Максимальная разница во времени между участниками в часах.

DurationBreakdown

Имя Путь Тип Описание
Всего дней
totalDays integer

Общее количество дней.

Общее количество часов
totalHours integer

Общее количество часов.

Всего минут
totalMinutes integer

Общее количество минут.

Всего секунд
totalSeconds integer

Общее количество секунд.

Years (Годы);
years integer

Количество полных лет.

Месяцы
months integer

Дополнительные месяцы после завершения года.

Дни
days integer

Дополнительные дни после завершения месяцев.

Часы
hours integer

Дополнительные часы после завершения дней.

Протокол собрания
minutes integer

Дополнительные минуты после завершения часов.

Секунды
seconds integer

Дополнительные секунды после завершения минут.

DstTransition

Имя Путь Тип Описание
Дата перехода
transitionDate date-time

Дата и время перехода DST.

Часовой пояс
timeZone string

Часовой пояс, в котором происходит переход.

Тип перехода
transitionType string

Тип перехода DST.

Смещение до
offsetBefore string

Смещение UTC перед переходом (например, "-05:00".

Смещение после
offsetAfter string

Смещение UTC после перехода (например, "-04:00".

Корректировка времени
timeAdjustment integer

Корректировка времени в минутах (+60 для спринг вперед, -60 для отката).