Calculatrice de durée (éditeur indépendant) (préversion)
Connecteur complet de calcul de durée et de temps prenant en charge les jours ouvrables, les fuseaux horaires, les périodes de paie, les chronologies de projet et les calculs avancés pour les applications d’entreprise.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Troy Taylor |
| URL | https://www.troystaylor.com |
| Messagerie électronique | troy@troystaylor.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Troy Taylor |
| Site internet | https://www.troystaylor.com |
| Politique de confidentialité | https://www.troystaylor.com |
| Catégories | Productivité |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Calculer des heures de réunion optimales |
Trouvez des heures de réunion optimales entre plusieurs fuseaux horaires avec des contraintes de disponibilité et des heures de travail. |
| Calculer la durée du fuseau horaire croisé |
Calculez la durée entre deux heures de date entre les fuseaux horaires différents, en tenant compte des modifications DST. |
| Calculer la durée du projet |
Analysez les chronologies du projet avec le suivi des jalons, l’analyse des chemins critiques et les calculs d’état du projet. |
| Calculer la transition DST |
Calculez des dates de transition d’heure d’été spécifiques et analysez leur impact sur les durées. |
| Calculer les heures de travail |
Suivez et calculez les heures de travail avec prise en charge des planifications personnalisées, des règles d’heures supplémentaires et des calculs de temps d’arrêt. |
| Calculer les heures de travail globales |
Calculez les heures de travail sur plusieurs fuseaux horaires avec le support régional des vacances et des horaires personnalisés. |
| Calculer les jours ouvrables |
Calculez le nombre de jours ouvrables entre deux dates, à l’exclusion des week-ends et des jours fériés facultatifs. |
| Calculer les périodes de paie |
Générez des périodes de paie hebdomadaires, bi-hebdomadaires, semi-mensuelles ou mensuelles avec des calculs de jour ouvré. |
| Calculer l’âge |
Calculez l’âge et la durée précis entre les dates avec plusieurs formats de sortie, notamment les années, les mois, les jours et les unités de temps totales. |
| Calculer l’échéance |
Calculez le temps restant jusqu’à une échéance avec un suivi détaillé de la répartition et des jalons. |
| Convertir des fuseaux horaires |
Convertissez la datetime entre les fuseaux horaires pris en charge par 25+ avec la détection et l’ajustement automatiques de DST. |
| Obtenir des informations sur le fuseau horaire |
Récupérez des informations complètes sur le fuseau horaire, notamment les règles DST, le décalage actuel et les détails régionaux. |
| Obtenir l’historique des DST |
Récupérez les données de transition historiques de l’heure d’été pour l’analyse et les rapports de conformité. |
| Valider les calculs DST |
Validez et analysez les calculs d’heure d’été pour la précision et la conformité. |
Calculer des heures de réunion optimales
Trouvez des heures de réunion optimales entre plusieurs fuseaux horaires avec des contraintes de disponibilité et des heures de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du participant
|
participantName | string |
Nom du participant. |
|
|
Heure de date locale
|
localDateTime | date-time |
Heure de réunion dans le fuseau horaire local du participant. |
|
|
timeZone
|
timeZone | string |
Identificateur de fuseau horaire IANA. |
|
|
Est dans les heures de travail
|
isWithinWorkingHours | boolean |
Indique si le temps tombe dans les heures de travail. |
|
|
Niveau de conflit
|
conflictLevel | string |
Niveau de conflit de planification. |
|
|
Minutes de durée
|
durationMinutes | True | integer |
Durée de la réunion en minutes. |
|
Type de réunion
|
meetingType | string |
Type de réunion pour une planification optimale. |
|
|
Priorité de la réunion
|
priority | string |
Niveau de priorité pour la planification des réunions. |
|
|
Date de début
|
startDate | True | string |
Date de début de la plage. |
|
Date de fin
|
endDate | True | string |
Date de fin de la plage. |
|
Heure de début
|
startTime | time |
Heure de début quotidienne (format HH :mm). |
|
|
Heure de fin
|
endTime | time |
Heure de fin quotidienne (format HH :mm). |
|
|
Jours ouvrés
|
workingDays | array of string |
Jours ouvrés de la semaine. |
|
|
Heure de début
|
startTime | True | date-time |
Heure de début de l’emplacement. |
|
Heure de fin
|
endTime | True | date-time |
Heure de fin de l’emplacement. |
|
Descriptif
|
description | string |
Description de l’intervalle de temps. |
Retours
- Corps
- MeetingTimesResponse
Calculer la durée du fuseau horaire croisé
Calculez la durée entre deux heures de date entre les fuseaux horaires différents, en tenant compte des modifications DST.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Heure de début
|
startDateTime | True | date-time |
Date et heure de début dans le fuseau horaire de début. |
|
startTimeZone
|
startTimeZone | True | string |
Identificateur de fuseau horaire IANA. |
|
Date de fin
|
endDateTime | True | date-time |
Date et heure de fin dans le fuseau horaire de fin. |
|
endTimeZone
|
endTimeZone | True | string |
Identificateur de fuseau horaire IANA. |
|
Compte pour DST
|
accountForDst | boolean |
Indique s’il faut tenir compte des transitions d’heure d’été. |
Retours
- Corps
- CrossTzDurationResponse
Calculer la durée du projet
Analysez les chronologies du projet avec le suivi des jalons, l’analyse des chemins critiques et les calculs d’état du projet.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date de début
|
startDate | True | string |
Date de début du projet. |
|
Date de fin
|
endDate | True | string |
Date de fin du projet. |
|
État du projet
|
projectStatus | string |
État actuel du projet pour les calculs de durée. |
|
|
Nom du jalon
|
name | True | string |
Nom ou titre du jalon. |
|
Date du jalon
|
date | True | string |
Date cible de jalon. |
|
Date de congé
|
date | True | string |
Date du congé. |
|
Nom des vacances
|
name | string |
Nom de la fête. |
|
|
Type de vacances
|
type | string |
Catégorie de congés pour la classification. |
|
|
Observation des vacances
|
observance | string |
Comment les vacances sont observées. |
|
|
Inclure les week-ends
|
includeWeekends | boolean |
Indique s’il faut inclure les week-ends dans la durée du projet. |
|
|
Format de sortie
|
outputFormat | string |
Format de sortie préféré pour les calculs de durée. |
|
|
Période de travail
|
workingHoursPeriod | string |
Type de période de travail pour les calculs. |
Retours
- Corps
- ProjectDurationResponse
Calculer la transition DST
Calculez des dates de transition d’heure d’été spécifiques et analysez leur impact sur les durées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fuseau horaire
|
timeZone | True | string |
Fuseau horaire à analyser pour les transitions DST (fuseau horaire IANA). |
|
Année
|
year | True | integer |
Année à analyser. |
|
Inclure des règles
|
includeRules | boolean |
Indique s’il faut inclure des règles de transition. |
|
|
Inclure l’impact
|
includeImpact | boolean |
Indique s’il faut inclure l’analyse d’impact. |
Retours
- Corps
- DstTransitionResponse
Calculer les heures de travail
Suivez et calculez les heures de travail avec prise en charge des planifications personnalisées, des règles d’heures supplémentaires et des calculs de temps d’arrêt.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Heure de début
|
startDateTime | True | date-time |
Date et heure de début du calcul des heures de travail. |
|
Date de fin
|
endDateTime | True | date-time |
Date et heure de fin du calcul des heures de travail. |
|
Heure de début du travail
|
start | string |
Heure de début du jour ouvré (par exemple, « 09:00 »). |
|
|
Heure de fin du travail
|
end | string |
Heure de fin du jour ouvré (par exemple, « 17:00 »). |
|
|
Taux des heures supplémentaires
|
overtimeRate | number |
Taux de multiplication des heures supplémentaires (par exemple, 1,5 pour le temps et la moitié). |
|
|
Heures de pause
|
breakHours | number |
Temps de pause quotidien en heures à soustraire des heures de travail. |
Retours
- Corps
- WorkingHoursResponse
Calculer les heures de travail globales
Calculez les heures de travail sur plusieurs fuseaux horaires avec le support régional des vacances et des horaires personnalisés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Heure de début
|
startDateTime | True | date-time |
Date et heure de début du calcul. |
|
Date de fin
|
endDateTime | True | date-time |
Date et heure de fin pour le calcul. |
|
Fuseaux horaires
|
Time Zones | string |
Identificateur de fuseau horaire IANA. |
|
|
Heure de début
|
startTime | time |
Heure de début quotidienne (format HH :mm). |
|
|
Heure de fin
|
endTime | time |
Heure de fin quotidienne (format HH :mm). |
|
|
Jours ouvrés
|
workingDays | array of string |
Jours ouvrés de la semaine. |
|
|
Inclure les jours fériés
|
includeHolidays | boolean |
Indique s’il faut tenir compte des jours fériés régionaux. |
Retours
Calculer les jours ouvrables
Calculez le nombre de jours ouvrables entre deux dates, à l’exclusion des week-ends et des jours fériés facultatifs.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date de début
|
startDate | True | string |
Date de début du calcul du jour ouvré. |
|
Date de fin
|
endDate | True | string |
Date de fin du calcul du jour ouvré. |
|
Dates de congé
|
holidays | array of string |
Liste facultative des dates de congé à exclure du calcul des jours ouvrables. |
|
|
Inclure la date de début
|
includeStartDate | boolean |
Indique s’il faut inclure la date de début dans le calcul. |
Retours
- Corps
- BusinessDaysResponse
Calculer les périodes de paie
Générez des périodes de paie hebdomadaires, bi-hebdomadaires, semi-mensuelles ou mensuelles avec des calculs de jour ouvré.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date de début
|
startDate | True | string |
Date de début du calcul de la période de paie. |
|
Date de fin
|
endDate | string |
Date de fin du calcul de la période de paie. S’il n’est pas fourni, calcule une période à partir de la date de début. |
|
|
Type de période
|
periodType | True | string |
Type de période de paie à calculer. |
|
Inclure des périodes partielles
|
includePartialPeriods | boolean |
Indique s’il faut inclure des périodes partielles au début ou à la fin. |
Retours
- Corps
- PayrollPeriodsResponse
Calculer l’âge
Calculez l’âge et la durée précis entre les dates avec plusieurs formats de sortie, notamment les années, les mois, les jours et les unités de temps totales.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date de naissance
|
birthDate | True | date-time |
Date et heure de naissance pour le calcul de l’âge. |
|
À compter de la date
|
asOfDate | date-time |
Calculez l’âge à compter de cette date. La valeur par défaut est la date actuelle si elle n’est pas fournie. |
|
|
Inclure l’heure
|
includeTime | boolean |
Indique s’il faut inclure la précision du temps dans le calcul de l’âge. |
Retours
- Corps
- AgeCalculationResponse
Calculer l’échéance
Calculez le temps restant jusqu’à une échéance avec un suivi détaillé de la répartition et des jalons.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date d’échéance
|
deadlineDate | True | date-time |
Date et heure d’échéance cibles. |
|
Date actuelle
|
currentDate | date-time |
Date actuelle du calcul. La valeur par défaut est maintenant si elle n’est pas fournie. |
|
|
Inclure les week-ends
|
includeWeekends | boolean |
Indique s’il faut inclure les week-ends dans le calcul. |
|
|
Vacances
|
holidays | array of string |
Liste des dates de congé à exclure du calcul. |
Retours
Convertir des fuseaux horaires
Convertissez la datetime entre les fuseaux horaires pris en charge par 25+ avec la détection et l’ajustement automatiques de DST.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date/heure
|
dateTime | True | date-time |
Date et heure à convertir. |
|
fromTimeZone
|
fromTimeZone | True | string |
Identificateur de fuseau horaire IANA. |
|
toTimeZone
|
toTimeZone | True | string |
Identificateur de fuseau horaire IANA. |
Retours
Obtenir des informations sur le fuseau horaire
Récupérez des informations complètes sur le fuseau horaire, notamment les règles DST, le décalage actuel et les détails régionaux.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fuseaux horaires
|
Time Zones | string |
Identificateur de fuseau horaire IANA. |
|
|
Date de référence
|
referenceDate | string |
Date de référence pour les informations de fuseau horaire. |
|
|
Inclure l’historique
|
includeHistory | boolean |
Indique s’il faut inclure des informations DST historiques. |
Retours
- Corps
- TimeZoneInfoResponse
Obtenir l’historique des DST
Récupérez les données de transition historiques de l’heure d’été pour l’analyse et les rapports de conformité.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fuseaux horaires
|
Time Zones | string |
Identificateur de fuseau horaire IANA. |
|
|
Année de début
|
startYear | integer |
Année de début pour l’historique (valeur par défaut : 2000). |
|
|
Fin d’année
|
endYear | integer |
Année de fin pour l’historique (valeur par défaut : année en cours). |
|
|
Inclure les changements politiques
|
includePoliticalChanges | boolean |
S’il faut inclure des changements politiques/législatifs. |
Retours
- Corps
- DstHistoryResponse
Valider les calculs DST
Validez et analysez les calculs d’heure d’été pour la précision et la conformité.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de calcul
|
calculationId | True | string |
Identificateur unique pour le calcul. |
|
Fuseau horaire
|
timeZone | True | string |
Fuseau horaire pour le calcul (fuseau horaire IANA). |
|
Heure de début
|
startDateTime | True | date-time |
Date et heure de début. |
|
Date de fin
|
endDateTime | True | date-time |
Date et heure de fin. |
|
Nombre total de jours
|
totalDays | integer |
Nombre total de jours. |
|
|
Nombre total d’heures
|
totalHours | integer |
Nombre total d’heures. |
|
|
Total Minutes
|
totalMinutes | integer |
Nombre total de minutes. |
|
|
Nombre total de secondes
|
totalSeconds | integer |
Nombre total de secondes. |
|
|
Années
|
years | integer |
Nombre d’années complètes. |
|
|
Mois
|
months | integer |
Mois supplémentaires après des années complètes. |
|
|
Jours
|
days | integer |
Jours supplémentaires après les mois complets. |
|
|
Heures
|
hours | integer |
Heures supplémentaires après les jours complets. |
|
|
Procès-verbaux
|
minutes | integer |
Minutes supplémentaires après les heures d’exécution. |
|
|
Secondes
|
seconds | integer |
Secondes supplémentaires après les minutes terminées. |
|
|
Règles de validation
|
validationRules | array of string |
Règles de validation à appliquer. |
|
|
Norme de conformité
|
complianceStandard | string |
Norme de conformité à valider. |
Retours
- Corps
- DstValidationResponse
Définitions
TimeZoneEnum
BusinessDaysResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date de début
|
startDate | string |
Date de début utilisée dans le calcul. |
|
Date de fin
|
endDate | string |
Date de fin utilisée dans le calcul. |
|
Jours ouvrables
|
businessDays | integer |
Nombre total de jours ouvrables entre les dates. |
|
Nombre total de jours
|
totalDays | integer |
Nombre total de jours de calendrier entre les dates. |
|
Jours de week-end
|
weekendDays | integer |
Nombre de jours de week-end exclus. |
|
Jours fériés
|
holidayDays | integer |
Nombre de jours fériés exclus. |
|
Jours fériés dans la plage
|
holidaysInRange | array of string |
Liste des jours fériés qui se trouvent dans la plage de dates. |
AgeCalculationResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date de naissance
|
birthDate | date-time |
Date de naissance utilisée dans le calcul. |
|
Date de calcul
|
calculationDate | date-time |
L’âge de date a été calculé à. |
|
Âge en années
|
ageYears | integer |
Âge en années complètes. |
|
Mois supplémentaires
|
ageMonths | integer |
Mois supplémentaires au-delà des années complètes. |
|
Jours supplémentaires
|
ageDays | integer |
Jours supplémentaires au-delà des années et des mois complets. |
|
Nombre total de jours
|
totalDays | integer |
Âge total en jours. |
|
Nombre total d’heures
|
totalHours | integer |
Âge total en heures. |
|
Total Minutes
|
totalMinutes | integer |
Âge total en minutes. |
|
Âge mis en forme
|
formattedAge | string |
Chaîne d’âge mise en forme lisible par l’homme. |
WorkingHoursResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure de début
|
startDateTime | date-time |
Date et heure de début utilisées dans le calcul. |
|
Date de fin
|
endDateTime | date-time |
Date et heure de fin utilisées dans le calcul. |
|
Nombre total d’heures
|
totalHours | number |
Nombre total d’heures de travail calculées. |
|
Heures régulières
|
regularHours | number |
Heures de travail régulières (heures supplémentaires). |
|
Heures supplémentaires
|
overtimeHours | number |
Heures supplémentaires calculées. |
|
Nombre total de jours
|
totalDays | integer |
Nombre total de jours calendriers dans la période. |
|
Jours ouvrés
|
workingDays | integer |
Nombre total de jours ouvrés (à l’exclusion des week-ends). |
TimeZoneConversionResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date d’origine
|
originalDateTime | date-time |
Date et heure d’origine fournies. |
|
Date convertie
|
convertedDateTime | date-time |
Date et heure converties dans le fuseau horaire cible. |
|
À partir du fuseau horaire
|
fromTimeZone | string |
Fuseau horaire source utilisé. |
|
À fuseau horaire
|
toTimeZone | string |
Fuseau horaire cible utilisé. |
|
Différence de décalage
|
offsetDifference | string |
Différence de temps entre les zones. |
|
DST Actif
|
isDstActive | boolean |
Indique si l’heure d’été est active. |
ProjectDurationResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date de début
|
startDate | string |
Date de début du projet. |
|
Date de fin
|
endDate | string |
Date de fin du projet. |
|
Nombre total de jours calendriers
|
totalCalendarDays | integer |
Nombre total de jours calendriers dans le projet. |
|
Nombre total de jours ouvrables
|
totalBusinessDays | integer |
Nombre total de jours ouvrables dans le projet. |
|
État du projet
|
projectStatus | string |
Évaluation actuelle de l’état du projet. |
|
Analyse des jalons
|
milestones | array of MilestoneAnalysis |
Informations importantes analysées. |
|
criticalPath
|
criticalPath | CriticalPath |
MilestoneAnalysis
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom du jalon
|
name | string |
Nom du jalon. |
|
Date du jalon
|
date | string |
Date de jalon. |
|
Jours à partir du début
|
daysFromStart | integer |
Jours du début du projet au jalon. |
|
Jours à la fin
|
daysToEnd | integer |
Jours de jalon à la fin du projet. |
|
Pourcentage achevé
|
percentComplete | number |
Pourcentage de chronologie du projet terminée à l’étape jalon. |
|
Est en retard
|
isOverdue | boolean |
Indique si le jalon est en retard. |
CriticalPath
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Possède un chemin critique
|
hasCriticalPath | boolean |
Indique si des jalons critiques ont été identifiés. |
|
Jalons critiques
|
criticalMilestones | array of string |
Noms des jalons critiques. |
|
Focus recommandé
|
recommendedFocus | string |
Zone de focus recommandée pour la réussite du projet. |
DstValidationResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultats de la validation
|
validationResults | array of DstValidationResult |
Résultats de validation pour chaque calcul. |
|
Conformité globale
|
overallCompliance | boolean |
Indique si tous les calculs passent la validation. |
|
Score de conformité
|
complianceScore | number |
Score de conformité global (0-100). |
|
Recommendations
|
recommendations | array of string |
Recommandations pour résoudre les problèmes de validation. |
DstValidationResult
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de calcul
|
calculationId | string |
Identificateur de calcul. |
|
Est valide
|
isValid | boolean |
Indique si le calcul est valide. |
|
actualResult
|
actualResult | DurationBreakdown | |
|
Déviations
|
deviations | array of ValidationDeviation |
Écarts par rapport aux résultats attendus. |
|
Problèmes de conformité
|
complianceIssues | array of string |
Problèmes de conformité détectés. |
ValidationDeviation
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Terrain
|
field | string |
Champ avec écart. |
|
Prévu
|
expected | string |
Espérance mathématique. |
|
Réel
|
actual | string |
Valeur réelle. |
|
Niveau de gravité
|
severity | string |
Gravité de l’écart. |
TimeZoneInfoResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Détails du fuseau horaire
|
timeZoneDetails | array of TimeZoneDetail |
Informations détaillées pour chaque fuseau horaire. |
|
Comparisons
|
comparisons | array of TimeZoneComparison |
Comparaisons entre les fuseaux horaires. |
TimeZoneDetail
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de fuseau horaire
|
timeZoneId | string |
Identificateur de fuseau horaire. |
|
Nom d’affichage
|
displayName | string |
Nom du fuseau horaire lisible par l’homme. |
|
Décalage actuel
|
currentOffset | string |
Décalage UTC actuel. |
|
Décalage standard
|
standardOffset | string |
Décalage UTC de l’heure standard. |
|
Est l’enregistrement de la lumière du jour
|
isDaylightSaving | boolean |
Indique si l’heure d’été est actuellement en cours. |
|
dstRules
|
dstRules | DstRules | |
|
regionalInfo
|
regionalInfo | RegionalInfo |
DstRules
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Utilise DST
|
usesDst | boolean |
Indique si le fuseau horaire utilise DST. |
|
Règle Spring Forward
|
springForwardRule | string |
Règle de transition vers l’avant du printemps. |
|
Règle de secours
|
fallBackRule | string |
Règle de transition de secours. |
|
Transition suivante
|
nextTransition | date-time |
Date de transition DST suivante. |
RegionalInfo
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Pays
|
countries | array of string |
Pays utilisant ce fuseau horaire. |
|
Grandes villes
|
majorCities | array of string |
Principales villes de ce fuseau horaire. |
|
Statut politique
|
politicalStatus | string |
Statut politique de l’adoption du DST. |
TimeZoneComparison
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Fuseau horaire 1
|
timeZone1 | string |
Premier fuseau horaire. |
|
Fuseau horaire 2
|
timeZone2 | string |
Deuxième fuseau horaire. |
|
Différence de décalage
|
offsetDifference | string |
Différence de temps entre les zones. |
|
Même modèle saisonnier
|
sameSeasonalPattern | boolean |
Indique si les zones suivent le même modèle DST. |
DstTransitionResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Fuseau horaire
|
timeZone | string |
Fuseau horaire analysé (fuseau horaire IANA). |
|
Année
|
year | integer |
Année analysée. |
|
Transitions
|
transitions | array of DstTransition |
Transitions DST pour l’année. |
|
Transitions totales
|
totalTransitions | integer |
Nombre total de transitions. |
|
impactAnalysis
|
impactAnalysis | DstImpactAnalysis |
DstImpactAnalysis
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heures affectées
|
affectedHours | integer |
Nombre total d’heures affectées par les transitions. |
|
Impact sur l’entreprise
|
businessImpact | string |
Évaluation du niveau d’impact sur l’entreprise. |
|
Recommendations
|
recommendations | array of string |
Recommandations pour la gestion des transitions. |
|
Périodes critiques
|
criticalPeriods | array of CriticalPeriod |
Périodes critiques nécessitant une attention particulière. |
CriticalPeriod
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure de début
|
startDateTime | date-time |
Début de la période critique. |
|
Date de fin
|
endDateTime | date-time |
Fin de la période critique. |
|
Descriptif
|
description | string |
Description de la période critique. |
|
Niveau de gravité
|
severity | string |
Niveau de gravité. |
DstHistoryResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Historiques des fuseaux horaires
|
timeZoneHistories | array of TimeZoneHistory |
Historique DST pour chaque fuseau horaire. |
|
summary
|
summary | DstHistorySummary |
TimeZoneHistory
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Fuseau horaire
|
timeZone | string |
Identificateur de fuseau horaire. |
|
Transitions historiques
|
historicalTransitions | array of HistoricalDstTransition |
Transitions DST historiques. |
|
Transitions totales
|
totalTransitions | integer |
Nombre total de transitions DST enregistrées. |
|
Modifications de stratégie
|
policyChanges | array of DstPolicyChange |
La stratégie DST change au fil du temps. |
HistoricalDstTransition
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Année
|
year | integer |
Année de la transition. |
|
Transition Type
|
transitionType | string |
Type de transition DST. |
|
Transition Date
|
transitionDate | date-time |
Date et heure de transition. |
|
Changement de décalage
|
offsetChange | string |
Changement de décalage UTC. |
|
Règle appliquée
|
ruleApplied | string |
Règle DST appliquée. |
DstPolicyChange
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date d’effet
|
effectiveDate | string |
Date à laquelle la modification de la stratégie a pris effet. |
|
Description des modifications
|
changeDescription | string |
Description de la modification de la stratégie. |
|
Reason
|
reason | string |
Raison de la modification de la stratégie. |
|
Impact
|
impact | string |
Niveau d’impact de la modification. |
DstHistorySummary
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre total de fuseaux horaires
|
totalTimeZones | integer |
Nombre total de fuseaux horaires analysés. |
|
Transitions totales
|
totalTransitions | integer |
Transitions totales entre tous les fuseaux horaires. |
|
Fuseau horaire le plus actif
|
mostActiveTimeZone | string |
Fuseau horaire avec la plupart des modifications DST. |
|
Tendances
|
trends | array of string |
Tendances DST observées. |
|
Modèles globaux
|
globalPatterns | array of string |
Modèles d’adoption du DST global. |
ParticipantLocalTime
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom du participant
|
participantName | string |
Nom du participant. |
|
Heure de date locale
|
localDateTime | date-time |
Heure de réunion dans le fuseau horaire local du participant. |
|
timeZone
|
timeZone | TimeZoneEnum |
Identificateur de fuseau horaire IANA. |
|
Est dans les heures de travail
|
isWithinWorkingHours | boolean |
Indique si le temps tombe dans les heures de travail. |
|
Niveau de conflit
|
conflictLevel | string |
Niveau de conflit de planification. |
PayrollPeriodsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Type de période
|
periodType | string |
Type de période de paie calculée. |
|
Nombre total de périodes
|
totalPeriods | integer |
Nombre total de périodes de paie. |
|
Périodes complètes
|
completePeriods | integer |
Nombre de périodes de paie complètes. |
|
Périodes partielles
|
partialPeriods | integer |
Nombre de périodes de paie partielles. |
|
Periods
|
periods | array of PayrollPeriod |
Liste de toutes les périodes de paie avec des détails. |
PayrollPeriod
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Numéro de période
|
periodNumber | integer |
Nombre séquentiel de la période de paie. |
|
Date de début
|
startDate | string |
Date de début de la période de paie. |
|
Date de fin
|
endDate | string |
Date de fin de la période de paie. |
|
Jours ouvrés
|
workingDays | integer |
Nombre de jours ouvrés dans la période. |
|
Est partiel
|
isPartial | boolean |
Indique s’il s’agit d’une période partielle. |
DeadlineCalculationResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date d’échéance
|
deadlineDate | date-time |
Date et heure d’échéance cibles. |
|
Date actuelle
|
currentDate | date-time |
Date actuelle utilisée pour le calcul. |
|
temps restant
|
timeRemaining | DurationBreakdown | |
|
Jours ouvrables restants
|
businessDaysRemaining | integer |
Nombre de jours ouvrables restants. |
|
Est dû
|
isPastDue | boolean |
Indique si l’échéance est passée. |
|
État critique
|
criticalStatus | string |
État de la chronologie de l’échéance. |
CrossTzDurationResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure de début UTC
|
startDateTimeUtc | date-time |
Date et heure de début converties en UTC. |
|
Heure de fin UTC
|
endDateTimeUtc | date-time |
Date et heure de fin converties en UTC. |
|
durée
|
duration | DurationBreakdown | |
|
DST Transitions
|
dstTransitions | array of DstTransition |
Liste des transitions DST qui se sont produites pendant la période. |
|
Décalage de début
|
timeZoneOffset.startOffset | string |
Décalage UTC au moment du début. |
|
Décalage de fin
|
timeZoneOffset.endOffset | string |
Décalage UTC à la fin. |
GlobalWorkingHoursResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre total d’heures de travail
|
totalWorkingHours | double |
Nombre total d’heures de travail sur tous les fuseaux horaires. |
|
Résultats du fuseau horaire
|
timeZoneResults | array of object |
Répartition des heures de travail par fuseau horaire. |
|
Fuseau horaire
|
timeZoneResults.timeZone | string |
Identificateur de fuseau horaire. |
|
Heures de travail
|
timeZoneResults.workingHours | double |
Heures de travail dans ce fuseau horaire. |
|
Jours ouvrables
|
timeZoneResults.businessDays | integer |
Nombre de jours ouvrables. |
|
Heures de chevauchement
|
overlapHours | double |
Heures où tous les fuseaux horaires se chevauchent. |
MeetingTimesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Temps optimaux
|
optimalTimes | array of object |
Liste des heures de réunion optimales triées par adéquation. |
|
Heure de début
|
optimalTimes.startTime | date-time |
Heure de début de la réunion au format UTC. |
|
Heure de fin
|
optimalTimes.endTime | date-time |
Heure de fin de la réunion au format UTC. |
|
Score d’adéquation
|
optimalTimes.suitabilityScore | double |
Score indiquant la façon dont cette heure est appropriée (0-100). |
|
Heures des participants
|
optimalTimes.participantTimes | array of ParticipantLocalTime |
Heures locales pour chaque participant. |
|
Conflicts
|
optimalTimes.conflicts | array of object |
Liste des conflits de planification. |
|
Identifiant du participant
|
optimalTimes.conflicts.participantId | string |
ID du participant ayant un conflit. |
|
Type de conflit
|
optimalTimes.conflicts.conflictType | string |
Type de conflit de planification. |
|
Niveau de conflit
|
optimalTimes.conflicts.severity | string |
Niveau de conflit de planification. |
|
Fuseaux horaires uniques
|
timeZoneAnalysis.uniqueTimeZones | integer |
Nombre de fuseaux horaires uniques. |
|
Décalage horaire maximal
|
timeZoneAnalysis.maxTimeOffset | double |
Différence de temps maximale entre les participants en heures. |
DurationBreakdown
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nombre total de jours
|
totalDays | integer |
Nombre total de jours. |
|
Nombre total d’heures
|
totalHours | integer |
Nombre total d’heures. |
|
Total Minutes
|
totalMinutes | integer |
Nombre total de minutes. |
|
Nombre total de secondes
|
totalSeconds | integer |
Nombre total de secondes. |
|
Années
|
years | integer |
Nombre d’années complètes. |
|
Mois
|
months | integer |
Mois supplémentaires après des années complètes. |
|
Jours
|
days | integer |
Jours supplémentaires après les mois complets. |
|
Heures
|
hours | integer |
Heures supplémentaires après les jours complets. |
|
Procès-verbaux
|
minutes | integer |
Minutes supplémentaires après les heures d’exécution. |
|
Secondes
|
seconds | integer |
Secondes supplémentaires après les minutes terminées. |
DstTransition
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Transition Date
|
transitionDate | date-time |
Date et heure de la transition DST. |
|
Fuseau horaire
|
timeZone | string |
Fuseau horaire où se produit la transition. |
|
Transition Type
|
transitionType | string |
Type de transition DST. |
|
Décalage avant
|
offsetBefore | string |
Décalage UTC avant la transition (par exemple, « -05:00 »). |
|
Décalage après
|
offsetAfter | string |
Décalage UTC après la transition (par exemple, « -04:00 »). |
|
Ajustement du temps
|
timeAdjustment | integer |
Ajustement du temps en minutes (+60 pour le printemps avant, -60 pour la chute). |