Udostępnij przez


Kalkulator czasu trwania (niezależny wydawca) (wersja zapoznawcza)

Kompleksowy łącznik obliczania czasu trwania i czasu obsługujący dni robocze, strefy czasowe, okresy płacowe, osie czasu projektu i zaawansowane obliczenia DST dla aplikacji dla przedsiębiorstw.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Troy Taylor
adres URL https://www.troystaylor.com
Email troy@troystaylor.com
Metadane łącznika
Publisher Troy Taylor
Witryna internetowa https://www.troystaylor.com
Zasady ochrony prywatności https://www.troystaylor.com
Kategorie Produktywność

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Konwertowanie stref czasowych

Przekonwertuj datę/godzinę między 25+ obsługiwanymi strefami czasowymi z automatycznym wykrywaniem DST i korektą.

Obliczanie czasu trwania między strefami czasowym

Oblicz czas trwania między dwiema godzinami w różnych strefach czasowych, co odpowiada zmianom czasu DST.

Obliczanie czasu trwania projektu

Analizowanie osi czasu projektu za pomocą śledzenia kamieni milowych, analizy ścieżki krytycznej i obliczeń stanu projektu.

Obliczanie dni roboczych

Oblicz liczbę dni roboczych między dwiema datami, z wyłączeniem weekendów i opcjonalnych świąt.

Obliczanie globalnych godzin pracy

Oblicz godziny pracy w wielu strefach czasowych z obsługą regionalnych świąt i niestandardowymi harmonogramami.

Obliczanie godzin pracy

Śledź i obliczaj godziny pracy z obsługą niestandardowych harmonogramów, reguł nadgodzin i obliczeń czasu przerwania.

Obliczanie okresów płac

Generowanie okresów płac dla cotygodniowych, dwutygodniowych, półrocznych lub miesięcznych harmonogramów z obliczeniami dnia roboczego.

Obliczanie optymalnych czasów spotkań

Znajdź optymalne czasy spotkań w wielu strefach czasowych z ograniczeniami dostępności i godzinami pracy.

Obliczanie przejścia DST

Oblicz konkretne daty przejścia czasu letniego i przeanalizuj ich wpływ na czasy trwania.

Obliczanie terminu ostatecznego

Oblicz czas pozostały do ostatecznego terminu ze szczegółowym podziałem i śledzeniem kamieni milowych.

Obliczanie wieku

Oblicz dokładny wiek i czas trwania między datami z wieloma formatami danych wyjściowych, w tym lat, miesięcy, dni i łącznej liczby jednostek czasu.

Uzyskiwanie historii DST

Pobieranie historycznych danych przejścia czasu letniego na potrzeby analizy i raportowania zgodności.

Uzyskiwanie informacji o strefie czasowej

Pobierz kompleksowe informacje o strefie czasowej, w tym reguły DST, bieżące przesunięcie i szczegóły regionalne.

Weryfikowanie obliczeń DST

Zweryfikuj i przeanalizuj obliczenia czasu letniego pod kątem dokładności i zgodności.

Konwertowanie stref czasowych

Przekonwertuj datę/godzinę między 25+ obsługiwanymi strefami czasowymi z automatycznym wykrywaniem DST i korektą.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data godzina
dateTime True date-time

Data i godzina konwersji.

fromTimeZone
fromTimeZone True string

Identyfikator strefy czasowej IANA.

toTimeZone
toTimeZone True string

Identyfikator strefy czasowej IANA.

Zwraca

Obliczanie czasu trwania między strefami czasowym

Oblicz czas trwania między dwiema godzinami w różnych strefach czasowych, co odpowiada zmianom czasu DST.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data rozpoczęcia
startDateTime True date-time

Data i godzina rozpoczęcia w strefie czasowej rozpoczęcia.

startTimeZone
startTimeZone True string

Identyfikator strefy czasowej IANA.

Data zakończenia
endDateTime True date-time

Data i godzina zakończenia w strefie czasowej zakończenia.

endTimeZone
endTimeZone True string

Identyfikator strefy czasowej IANA.

Konto dla DST
accountForDst boolean

Określa, czy należy uwzględnić zmiany czasu letniego.

Zwraca

Obliczanie czasu trwania projektu

Analizowanie osi czasu projektu za pomocą śledzenia kamieni milowych, analizy ścieżki krytycznej i obliczeń stanu projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data rozpoczęcia
startDate True string

Data rozpoczęcia projektu.

Data zakończenia
endDate True string

Data zakończenia projektu.

Stan projektu
projectStatus string

Bieżący stan projektu dla obliczeń czasu trwania.

Nazwa punktu kontrolnego
name True string

Nazwa lub tytuł punktu kontrolnego.

Data punktu kontrolnego
date True string

Data docelowa punktu kontrolnego.

Data święta
date True string

Data święta.

Nazwa święta
name string

Nazwa święta.

Typ święta
type string

Kategoria świąt do klasyfikacji.

Święto Obchodów
observance string

Jak obchodzone są święta.

Uwzględnij weekendy
includeWeekends boolean

Określa, czy należy uwzględnić weekendy w czasie trwania projektu.

Format danych wyjściowych
outputFormat string

Preferowany format danych wyjściowych dla obliczeń czasu trwania.

Okres godzin pracy
workingHoursPeriod string

Typ okresu roboczego dla obliczeń.

Zwraca

Obliczanie dni roboczych

Oblicz liczbę dni roboczych między dwiema datami, z wyłączeniem weekendów i opcjonalnych świąt.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data rozpoczęcia
startDate True string

Data rozpoczęcia obliczania dnia roboczego.

Data zakończenia
endDate True string

Data zakończenia obliczania dnia roboczego.

Daty świąt
holidays array of string

Opcjonalna lista dat świąt do wykluczenia z obliczeń dnia roboczego.

Dołącz datę rozpoczęcia
includeStartDate boolean

Określa, czy należy uwzględnić datę początkową w obliczeniach.

Zwraca

Obliczanie globalnych godzin pracy

Oblicz godziny pracy w wielu strefach czasowych z obsługą regionalnych świąt i niestandardowymi harmonogramami.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data rozpoczęcia
startDateTime True date-time

Data i godzina rozpoczęcia obliczania.

Data zakończenia
endDateTime True date-time

Data i godzina zakończenia obliczeń.

Strefy czasowe
Time Zones string

Identyfikator strefy czasowej IANA.

Godzina rozpoczęcia
startTime time

Godzina rozpoczęcia dziennego (format HH:mm).

Godzina zakończenia
endTime time

Godzina zakończenia dziennego (format HH:mm).

Dni robocze
workingDays array of string

Dni robocze tygodnia.

Uwzględnij święta
includeHolidays boolean

Czy należy uwzględnić święta regionalne.

Zwraca

Obliczanie godzin pracy

Śledź i obliczaj godziny pracy z obsługą niestandardowych harmonogramów, reguł nadgodzin i obliczeń czasu przerwania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data rozpoczęcia
startDateTime True date-time

Data i godzina rozpoczęcia obliczeń godzin pracy.

Data zakończenia
endDateTime True date-time

Data i godzina zakończenia obliczania godzin pracy.

Godzina rozpoczęcia pracy
start string

Godzina rozpoczęcia dnia roboczego (np. "09:00").

Godzina zakończenia pracy
end string

Godzina zakończenia dnia roboczego (np. "17:00").

Stawka za nadgodziny
overtimeRate number

Współczynnik mnożnika nadgodzin (np. 1,5 dla czasu i pół).

Godziny przerwy
breakHours number

Dzienny czas przerwy w godzinach odejmowania od godzin pracy.

Zwraca

Obliczanie okresów płac

Generowanie okresów płac dla cotygodniowych, dwutygodniowych, półrocznych lub miesięcznych harmonogramów z obliczeniami dnia roboczego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data rozpoczęcia
startDate True string

Data rozpoczęcia obliczania okresu płacowego.

Data zakończenia
endDate string

Data zakończenia obliczania okresu płacowego. Jeśli nie zostanie podana, oblicza jeden okres od daty rozpoczęcia.

Typ okresu
periodType True string

Typ okresu płacowego do obliczenia.

Uwzględnianie okresów częściowych
includePartialPeriods boolean

Określa, czy należy uwzględnić częściowe kropki na początku, czy na końcu.

Zwraca

Obliczanie optymalnych czasów spotkań

Znajdź optymalne czasy spotkań w wielu strefach czasowych z ograniczeniami dostępności i godzinami pracy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa uczestnika
participantName string

Nazwa uczestnika.

Lokalna data i godzina
localDateTime date-time

Godzina spotkania w lokalnej strefie czasowej uczestnika.

strefa czasowa
timeZone string

Identyfikator strefy czasowej IANA.

Jest w ciągu godzin roboczych
isWithinWorkingHours boolean

Określa, czy czas mieści się w godzinach pracy.

Poziom konfliktów
conflictLevel string

Poziom konfliktu planowania.

Czas trwania (minuty)
durationMinutes True integer

Czas trwania spotkania w minutach.

Typ spotkania
meetingType string

Typ spotkania w celu uzyskania optymalnego harmonogramu.

Priorytet spotkania
priority string

Poziom priorytetu planowania spotkań.

Data rozpoczęcia
startDate True string

Data rozpoczęcia zakresu.

Data zakończenia
endDate True string

Data zakończenia zakresu.

Godzina rozpoczęcia
startTime time

Godzina rozpoczęcia dziennego (format HH:mm).

Godzina zakończenia
endTime time

Godzina zakończenia dziennego (format HH:mm).

Dni robocze
workingDays array of string

Dni robocze tygodnia.

Godzina rozpoczęcia
startTime True date-time

Godzina rozpoczęcia miejsca.

Godzina zakończenia
endTime True date-time

Godzina zakończenia miejsca.

Description
description string

Opis przedziału czasu.

Zwraca

Obliczanie przejścia DST

Oblicz konkretne daty przejścia czasu letniego i przeanalizuj ich wpływ na czasy trwania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Strefa czasowa
timeZone True string

Strefa czasowa do analizowania przejść DST (strefa czasowa IANA).

Rok
year True integer

Rok do przeanalizowania.

Uwzględnij reguły
includeRules boolean

Czy należy uwzględnić reguły przejścia.

Uwzględnij wpływ
includeImpact boolean

Czy należy uwzględnić analizę wpływu.

Zwraca

Obliczanie terminu ostatecznego

Oblicz czas pozostały do ostatecznego terminu ze szczegółowym podziałem i śledzeniem kamieni milowych.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data terminu ostatecznego
deadlineDate True date-time

Docelowa data i godzina terminu ostatecznego.

Bieżąca data
currentDate date-time

Bieżąca data obliczania. Wartość domyślna to teraz, jeśli nie zostanie podana.

Uwzględnij weekendy
includeWeekends boolean

Czy uwzględnić weekendy w obliczeniach.

Wakacje
holidays array of string

Lista dat świąt do wykluczenia z obliczeń.

Zwraca

Obliczanie wieku

Oblicz dokładny wiek i czas trwania między datami z wieloma formatami danych wyjściowych, w tym lat, miesięcy, dni i łącznej liczby jednostek czasu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Data urodzenia
birthDate True date-time

Data i godzina urodzenia dla obliczania wieku.

Od daty
asOfDate date-time

Oblicz wiek zgodnie z tą datą. Wartość domyślna to bieżąca data, jeśli nie zostanie podana.

Uwzględnij czas
includeTime boolean

Określa, czy należy uwzględnić precyzję czasu w obliczeniach wieku.

Zwraca

Uzyskiwanie historii DST

Pobieranie historycznych danych przejścia czasu letniego na potrzeby analizy i raportowania zgodności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Strefy czasowe
Time Zones string

Identyfikator strefy czasowej IANA.

Początek roku
startYear integer

Początek roku dla historii (wartość domyślna: 2000).

Koniec roku
endYear integer

Koniec roku historii (wartość domyślna: bieżący rok).

Uwzględnij zmiany polityczne
includePoliticalChanges boolean

Czy należy uwzględnić zmiany polityczne/legislacyjne.

Zwraca

Uzyskiwanie informacji o strefie czasowej

Pobierz kompleksowe informacje o strefie czasowej, w tym reguły DST, bieżące przesunięcie i szczegóły regionalne.

Parametry

Nazwa Klucz Wymagane Typ Opis
Strefy czasowe
Time Zones string

Identyfikator strefy czasowej IANA.

Data odwołania
referenceDate string

Data odwołania do informacji o strefie czasowej.

Uwzględnij historię
includeHistory boolean

Czy należy uwzględnić historyczne informacje dotyczące DST.

Zwraca

Weryfikowanie obliczeń DST

Zweryfikuj i przeanalizuj obliczenia czasu letniego pod kątem dokładności i zgodności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obliczenia
calculationId True string

Unikatowy identyfikator obliczenia.

Strefa czasowa
timeZone True string

Strefa czasowa obliczania (strefa czasowa IANA).

Data rozpoczęcia
startDateTime True date-time

Data i godzina rozpoczęcia.

Data zakończenia
endDateTime True date-time

Data i godzina zakończenia.

Łączna liczba dni
totalDays integer

Łączna liczba dni.

Łączna liczba godzin
totalHours integer

Łączna liczba godzin.

Łączna liczba minut
totalMinutes integer

Łączna liczba minut.

Łączna liczba sekund
totalSeconds integer

Łączna liczba sekund.

Lata
years integer

Liczba ukończonych lat.

Miesiące
months integer

Dodatkowe miesiące po zakończeniu lat.

Dni
days integer

Dodatkowe dni po zakończeniu miesięcy.

Godziny
hours integer

Dodatkowe godziny po pełnych dniach.

Minutes
minutes integer

Dodatkowe minuty po pełnych godzinach.

Sekundy
seconds integer

Dodatkowe sekundy po zakończeniu minut.

Reguły walidacji
validationRules array of string

Reguły sprawdzania poprawności, które mają być stosowane.

Standard zgodności
complianceStandard string

Standard zgodności do sprawdzania poprawności pod kątem.

Zwraca

Definicje

TimeZoneEnum

Identyfikator strefy czasowej IANA.

Identyfikator strefy czasowej IANA.

BusinessDaysResponse

Nazwa Ścieżka Typ Opis
Data rozpoczęcia
startDate string

Data rozpoczęcia używana w obliczeniach.

Data zakończenia
endDate string

Data zakończenia używana w obliczeniach.

Dni robocze
businessDays integer

Łączna liczba dni roboczych między datami.

Łączna liczba dni
totalDays integer

Łączna liczba dni kalendarzowych między datami.

Dni weekendowe
weekendDays integer

Liczba wykluczonych dni weekendowych.

Dni wolne
holidayDays integer

Liczba wykluczonych dni wolnych.

Święta w zakresie
holidaysInRange array of string

Lista dni wolnych, które mieściły się w zakresie dat.

AgeCalculationResponse

Nazwa Ścieżka Typ Opis
Data urodzenia
birthDate date-time

Data urodzenia używana w obliczeniach.

Data obliczenia
calculationDate date-time

Wiek daty został obliczony na wartość .

Wiek w latach
ageYears integer

Wiek w pełnych latach.

Dodatkowe miesiące
ageMonths integer

Dodatkowe miesiące poza pełnymi latami.

Dodatkowe dni
ageDays integer

Dodatkowe dni poza pełnymi latami i miesiącami.

Łączna liczba dni
totalDays integer

Łączny wiek w dniach.

Łączna liczba godzin
totalHours integer

Łączny wiek w godzinach.

Łączna liczba minut
totalMinutes integer

Łączny wiek w minutach.

Sformatowany wiek
formattedAge string

Czytelny dla człowieka ciąg wieku.

WorkingHoursResponse

Nazwa Ścieżka Typ Opis
Data rozpoczęcia
startDateTime date-time

Data i godzina rozpoczęcia używana w obliczeniach.

Data zakończenia
endDateTime date-time

Data i godzina zakończenia używana w obliczeniach.

Łączna liczba godzin
totalHours number

Obliczono łączną liczbę godzin pracy.

Godziny regularne
regularHours number

Regularne godziny pracy (nie nadgodziny).

Godziny nadgodzin
overtimeHours number

Obliczono godziny nadgodzin.

Łączna liczba dni
totalDays integer

Łączna liczba dni kalendarzowych w danym okresie.

Dni robocze
workingDays integer

Łączna liczba dni roboczych (z wyłączeniem weekendów).

TimeZoneConversionResponse

Nazwa Ścieżka Typ Opis
Oryginalna data i godzina
originalDateTime date-time

Podana oryginalna data i godzina.

Przekonwertowana data i godzina
convertedDateTime date-time

Przekonwertowana data i godzina w docelowej strefie czasowej.

Ze strefy czasowej
fromTimeZone string

Użyto źródłowej strefy czasowej.

Do strefy czasowej
toTimeZone string

Używana docelowa strefa czasowa.

Różnica przesunięcia
offsetDifference string

Różnica czasu między strefami.

Aktywny DST
isDstActive boolean

Czy czas letni jest aktywny.

ProjectDurationResponse

Nazwa Ścieżka Typ Opis
Data rozpoczęcia
startDate string

Data rozpoczęcia projektu.

Data zakończenia
endDate string

Data zakończenia projektu.

Łączna liczba dni kalendarzowych
totalCalendarDays integer

Łączna liczba dni kalendarzowych w projekcie.

Łączna liczba dni roboczych
totalBusinessDays integer

Łączna liczba dni roboczych w projekcie.

Stan projektu
projectStatus string

Bieżąca ocena stanu projektu.

Analiza punktu kontrolnego
milestones array of MilestoneAnalysis

Przeanalizowane informacje o kamieniu milowym.

criticalPath
criticalPath CriticalPath

Analiza punktu kontrolnego

Nazwa Ścieżka Typ Opis
Nazwa punktu kontrolnego
name string

Nazwa punktu kontrolnego.

Data punktu kontrolnego
date string

Data punktu kontrolnego.

Dni od początku
daysFromStart integer

Dni od rozpoczęcia projektu do punktu kontrolnego.

Dni do końca
daysToEnd integer

Dni od punktu kontrolnego do końca projektu.

Procent ukończenia
percentComplete number

Procent osi czasu projektu ukończony w punkcie kontrolnym.

Jest zaległy
isOverdue boolean

Czy kamień milowy jest zaległy.

Ścieżka krytyczna

Nazwa Ścieżka Typ Opis
Ma ścieżkę krytyczną
hasCriticalPath boolean

Czy zidentyfikowano krytyczne kamienie milowe.

Krytyczne punkty kontrolne
criticalMilestones array of string

Nazwy krytycznych kamieni milowych.

Zalecana fokus
recommendedFocus string

Zalecany obszar koncentracji uwagi dla powodzenia projektu.

DstValidationResponse

Nazwa Ścieżka Typ Opis
Wyniki walidacji
validationResults array of DstValidationResult

Wyniki walidacji dla każdego obliczenia.

Ogólna zgodność
overallCompliance boolean

Czy wszystkie obliczenia przechodzą walidację.

Wynik zgodności
complianceScore number

Ogólny wynik zgodności (0–100).

Rekomendacje
recommendations array of string

Zalecenia dotyczące rozwiązywania problemów z walidacją.

DstValidationResult

Nazwa Ścieżka Typ Opis
Identyfikator obliczenia
calculationId string

Identyfikator obliczeń.

Jest prawidłowy
isValid boolean

Czy obliczanie jest prawidłowe.

actualResult
actualResult DurationBreakdown
Odchylenia
deviations array of ValidationDeviation

Odchylenia od oczekiwanych wyników.

Problemy ze zgodnością
complianceIssues array of string

Znaleziono problemy ze zgodnością.

Sprawdzanie poprawności

Nazwa Ścieżka Typ Opis
(No changes needed)
field string

Pole z odchyleniem.

Oczekiwany
expected string

Oczekiwana wartość.

Rzeczywiste
actual string

Wartość rzeczywista.

Severity
severity string

Ważność odchylenia.

TimeZoneInfoResponse

Nazwa Ścieżka Typ Opis
Szczegóły strefy czasowej
timeZoneDetails array of TimeZoneDetail

Szczegółowe informacje dotyczące każdej strefy czasowej.

Comparisons
comparisons array of TimeZoneComparison

Porównania między strefami czasowymi.

TimeZoneDetail

Nazwa Ścieżka Typ Opis
Identyfikator strefy czasowej
timeZoneId string

Identyfikator strefy czasowej.

Wyświetlana nazwa
displayName string

Nazwa strefy czasowej czytelnej dla człowieka.

Bieżące przesunięcie
currentOffset string

Bieżące przesunięcie UTC.

Przesunięcie standardowe
standardOffset string

Przesunięcie czasu standardowego UTC.

Czy oszczędność światła dziennego
isDaylightSaving boolean

Czy obecnie jest to czas letni.

dstRules
dstRules DstRules
regionalInfo
regionalInfo RegionalInfo

DstRules

Nazwa Ścieżka Typ Opis
Używa DST
usesDst boolean

Czy strefa czasowa używa czasu DST.

Reguła Spring Forward
springForwardRule string

Reguła przejścia spring forward.

Reguła powrotu
fallBackRule string

Reguła przejścia powrotu.

Następne przejście
nextTransition date-time

Następna data przejścia DST.

Informacje regionalne

Nazwa Ścieżka Typ Opis
Kraje
countries array of string

Kraje korzystające z tej strefy czasowej.

Główne miasta
majorCities array of string

Główne miasta w tej strefie czasowej.

Status polityczny
politicalStatus string

Status polityczny przyjęcia DST.

TimeZoneComparison

Nazwa Ścieżka Typ Opis
Strefa czasowa 1
timeZone1 string

Pierwsza strefa czasowa.

Strefa czasowa 2
timeZone2 string

Druga strefa czasowa.

Różnica przesunięcia
offsetDifference string

Różnica czasu między strefami.

Ten sam wzorzec sezonowy
sameSeasonalPattern boolean

Określa, czy strefy są zgodne z tym samym wzorcem DST.

DstTransitionResponse

Nazwa Ścieżka Typ Opis
Strefa czasowa
timeZone string

Analiza strefy czasowej (strefa czasowa IANA).

Rok
year integer

Przeanalizowano rok.

Przejścia
transitions array of DstTransition

Przejścia DST na rok.

Łączne przejścia
totalTransitions integer

Łączna liczba przejść.

impactAnalysis
impactAnalysis DstImpactAnalysis

DstImpactAnalysis

Nazwa Ścieżka Typ Opis
Godziny, których dotyczy problem
affectedHours integer

Łączna liczba godzin, na które mają wpływ przejścia.

Wpływ na działalność biznesową
businessImpact string

Oceniono poziom wpływu na działalność biznesową.

Rekomendacje
recommendations array of string

Zalecenia dotyczące obsługi przejść.

Okresy krytyczne
criticalPeriods array of CriticalPeriod

Okresy krytyczne wymagające uwagi.

Krytyczneperiod

Nazwa Ścieżka Typ Opis
Data rozpoczęcia
startDateTime date-time

Początek okresu krytycznego.

Data zakończenia
endDateTime date-time

Koniec okresu krytycznego.

Description
description string

Opis okresu krytycznego.

Severity
severity string

Poziom ważności.

DstHistoryResponse

Nazwa Ścieżka Typ Opis
Historie stref czasowych
timeZoneHistories array of TimeZoneHistory

Historia DST dla każdej strefy czasowej.

podsumowanie
summary DstHistorySummary

TimeZoneHistory

Nazwa Ścieżka Typ Opis
Strefa czasowa
timeZone string

Identyfikator strefy czasowej.

Przejścia historyczne
historicalTransitions array of HistoricalDstTransition

Historyczne przejścia DST.

Łączne przejścia
totalTransitions integer

Całkowita liczba zarejestrowanych przejść DST.

Zmiany zasad
policyChanges array of DstPolicyChange

Zmiany zasad DST w czasie.

HistoricalDstTransition

Nazwa Ścieżka Typ Opis
Rok
year integer

Rok przejścia.

Typ przejścia
transitionType string

Typ przejścia DST.

Data przejścia
transitionDate date-time

Data i godzina przejścia.

Zmiana przesunięcia
offsetChange string

Zmiana przesunięcia UTC.

Zastosowano regułę
ruleApplied string

Zastosowano regułę DST.

DstPolicyChange

Nazwa Ścieżka Typ Opis
Data wejścia w życie
effectiveDate string

Data wprowadzenia zmiany zasad.

Zmień opis
changeDescription string

Opis zmiany zasad.

Przyczyna
reason string

Przyczyna zmiany zasad.

Wpływ
impact string

Poziom wpływu zmiany.

DstHistorySummary

Nazwa Ścieżka Typ Opis
Łączna liczba stref czasowych
totalTimeZones integer

Przeanalizowano łączną liczbę stref czasowych.

Łączne przejścia
totalTransitions integer

Łączna liczba przejść we wszystkich strefach czasowych.

Najbardziej aktywna strefa czasowa
mostActiveTimeZone string

Strefa czasowa z większością zmian DST.

Trendy
trends array of string

Obserwowane trendy DST.

Wzorce globalne
globalPatterns array of string

Globalne wzorce wdrażania DST.

UczestnikLocalTime

Nazwa Ścieżka Typ Opis
Nazwa uczestnika
participantName string

Nazwa uczestnika.

Lokalna data i godzina
localDateTime date-time

Godzina spotkania w lokalnej strefie czasowej uczestnika.

strefa czasowa
timeZone TimeZoneEnum

Identyfikator strefy czasowej IANA.

Jest w ciągu godzin roboczych
isWithinWorkingHours boolean

Określa, czy czas mieści się w godzinach pracy.

Poziom konfliktów
conflictLevel string

Poziom konfliktu planowania.

PayrollPeriodsResponse

Nazwa Ścieżka Typ Opis
Typ okresu
periodType string

Typ obliczonego okresu płacowego.

Łączna liczba okresów
totalPeriods integer

Łączna liczba okresów płac.

Pełne okresy
completePeriods integer

Liczba pełnych okresów płac.

Okresy częściowe
partialPeriods integer

Liczba okresów płac częściowych.

Okresy
periods array of PayrollPeriod

Lista wszystkich okresów płac ze szczegółami.

Lista płacPeriod

Nazwa Ścieżka Typ Opis
Numer kropki
periodNumber integer

Sekwencyjny numer okresu płac.

Data rozpoczęcia
startDate string

Data rozpoczęcia okresu płacowego.

Data zakończenia
endDate string

Data zakończenia okresu płacowego.

Dni robocze
workingDays integer

Liczba dni roboczych w danym okresie.

Jest częściowe
isPartial boolean

Czy jest to okres częściowy.

DeadlineCalculationResponse

Nazwa Ścieżka Typ Opis
Data terminu ostatecznego
deadlineDate date-time

Docelowa data i godzina terminu ostatecznego.

Bieżąca data
currentDate date-time

Bieżąca data użyta do obliczenia.

pozostałyCzas
timeRemaining DurationBreakdown
Pozostałe dni robocze
businessDaysRemaining integer

Liczba pozostałych dni roboczych.

Upłynął termin płatności
isPastDue boolean

Czy termin upłynął.

Stan krytyczny
criticalStatus string

Stan osi czasu terminu ostatecznego.

CrossTzDurationResponse

Nazwa Ścieżka Typ Opis
Data rozpoczęcia czasu UTC
startDateTimeUtc date-time

Data i godzina rozpoczęcia przekonwertowana na utc.

Data zakończenia czasu UTC
endDateTimeUtc date-time

Data i godzina zakończenia przekonwertowana na utc.

duration
duration DurationBreakdown
Przejścia DST
dstTransitions array of DstTransition

Lista przejść DST, które wystąpiły w danym okresie.

Przesunięcie początkowe
timeZoneOffset.startOffset string

Przesunięcie CZASU UTC o godzinie rozpoczęcia.

Przesunięcie końcowe
timeZoneOffset.endOffset string

Przesunięcie UTC o godzinie zakończenia.

GlobalWorkingHoursResponse

Nazwa Ścieżka Typ Opis
Łączna liczba godzin pracy
totalWorkingHours double

Łączna liczba godzin pracy we wszystkich strefach czasowych.

Wyniki strefy czasowej
timeZoneResults array of object

Podział godzin pracy według strefy czasowej.

Strefa czasowa
timeZoneResults.timeZone string

Identyfikator strefy czasowej.

Godziny pracy
timeZoneResults.workingHours double

Godziny pracy w tej strefie czasowej.

Dni robocze
timeZoneResults.businessDays integer

Liczba dni roboczych.

Nakładające się godziny
overlapHours double

Godziny, w których wszystkie strefy czasowe mają nakładające się godziny pracy.

MeetingTimesResponse

Nazwa Ścieżka Typ Opis
Optymalny czas
optimalTimes array of object

Lista optymalnych czasów spotkań posortowanych według przydatności.

Godzina rozpoczęcia
optimalTimes.startTime date-time

Godzina rozpoczęcia spotkania w formacie UTC.

Godzina zakończenia
optimalTimes.endTime date-time

Godzina zakończenia spotkania w formacie UTC.

Wynik przydatności
optimalTimes.suitabilityScore double

Wynik wskazujący, jak odpowiedni jest ten czas (0–100).

Czasy uczestników
optimalTimes.participantTimes array of ParticipantLocalTime

Czasy lokalne dla każdego uczestnika.

Konflikty
optimalTimes.conflicts array of object

Lista konfliktów planowania.

Identyfikator uczestnika
optimalTimes.conflicts.participantId string

Identyfikator uczestnika z konfliktem.

Typ konfliktu
optimalTimes.conflicts.conflictType string

Typ konfliktu planowania.

Poziom konfliktów
optimalTimes.conflicts.severity string

Poziom konfliktu planowania.

Unikatowe strefy czasowe
timeZoneAnalysis.uniqueTimeZones integer

Liczba unikatowych stref czasowych.

Przesunięcie maksymalnego czasu
timeZoneAnalysis.maxTimeOffset double

Maksymalna różnica czasu między uczestnikami w godzinach.

Czas trwaniaBreakdown

Nazwa Ścieżka Typ Opis
Łączna liczba dni
totalDays integer

Łączna liczba dni.

Łączna liczba godzin
totalHours integer

Łączna liczba godzin.

Łączna liczba minut
totalMinutes integer

Łączna liczba minut.

Łączna liczba sekund
totalSeconds integer

Łączna liczba sekund.

Lata
years integer

Liczba ukończonych lat.

Miesiące
months integer

Dodatkowe miesiące po zakończeniu lat.

Dni
days integer

Dodatkowe dni po zakończeniu miesięcy.

Godziny
hours integer

Dodatkowe godziny po pełnych dniach.

Minutes
minutes integer

Dodatkowe minuty po pełnych godzinach.

Sekundy
seconds integer

Dodatkowe sekundy po zakończeniu minut.

DstTransition

Nazwa Ścieżka Typ Opis
Data przejścia
transitionDate date-time

Data i godzina wystąpienia przejścia DST.

Strefa czasowa
timeZone string

Strefa czasowa, w której odbywa się przejście.

Typ przejścia
transitionType string

Typ przejścia DST.

Przesunięcie przed
offsetBefore string

Przesunięcie UTC przed przejściem (np. "-05:00").

Przesunięcie po
offsetAfter string

Przesunięcie CZASU UTC po przejściu (np. "-04:00").

Korekta czasu
timeAdjustment integer

Korekta czasu w minutach (+60 dla sprężyny do przodu, -60 na powrót).