Calculez les jours au bureau et à distance
Trois jours au bureau par semaine sur quatre semaines donnent 12 jours au bureau et 16 à distance sur 28, prêts pour prévoir les trajets, les postes ou le calendrier de l'équipe. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Jours au bureau par semaine
- 3
- Semaines par mois
- 4
- Jours au bureau par mois
- 12
- Jours en télétravail par mois
- 16
- Jours totaux par mois
- 28
Ce calculateur transforme une règle de présence hebdomadaire en totaux mensuels clairs. Indiquez les jours obligatoires au bureau et le nombre de semaines à planifier. Vous obtenez les jours sur site, les jours à distance restants et le total de la période pour organiser trajets, postes et calendriers.
De la règle hebdomadaire au total du mois
Les politiques hybrides sont souvent rédigées à la semaine, alors que budgets, calendriers et rapports se gèrent au mois. Le calculateur relie ces deux vues en trois étapes. D'abord, le total des jours de la période vaut sept fois le nombre de semaines. Ensuite, les jours au bureau sont les jours exigés par semaine multipliés par le nombre de semaines. Enfin, les jours à distance sont le total moins les jours au bureau. Avec trois jours au bureau sur quatre semaines, vous obtenez 12 jours au bureau et 16 à distance sur 28 jours.
Quand l'utiliser et quelles erreurs éviter
Ce total mensuel aide à estimer le temps de trajet, à prévoir l'occupation des postes, à bâtir le calendrier de l'équipe et à présenter la règle avec des chiffres clairs. L'erreur la plus fréquente consiste à ne compter que les jours ouvrés : ici, chaque semaine compte sept jours, donc les jours à distance incluent les week-ends. Le calcul ne tient pas compte des dates réelles, des jours fériés, des congés ni des semaines partielles. Saisissez des nombres entiers, de zéro à sept jours au bureau, puis ajustez les exceptions dans votre outil de planification.
Passez d’une règle hebdomadaire au mois
Multipliez la présence exigée par les semaines choisies pour obtenir une référence cohérente. Vous pouvez ainsi expliquer la politique, prévoir les trajets et comparer des scénarios sans tableur.
Comprenez le calcul et ses limites
Le total repose sur des semaines de sept jours. Les jours au bureau correspondent à l’exigence hebdomadaire multipliée par les semaines; le reste est à distance. Seuls des entiers de zéro à sept et au moins une semaine sont acceptés.
Exploitez les totaux pour planifier
Utilisez le total sur site pour les coûts, le temps de trajet ou les bureaux. Les week-ends figurent dans le reste à distance; ajustez ensuite les congés, jours fériés et semaines partielles. Conservez le résultat avec la version de la politique afin que salariés et responsables connaissent l’hypothèse retenue.
Pour établir un calendrier réel, ajoutez ensuite les dates précises, les jours fériés et les exceptions approuvées.
Cas d’usage
Estimer les trajets mensuels
Convertissez la règle hebdomadaire en visites mensuelles pour estimer temps et coût.
Expliquer une politique hybride
Présentez des totaux concrets sur site et à distance pour des semaines complètes.
Comparer des rythmes
Comparez plusieurs exigences hebdomadaires sur une même base mensuelle.
Questions fréquentes
Comment calculez-vous les jours au bureau?
L’exigence hebdomadaire est multipliée par le nombre de semaines.
Comment calculez-vous les jours à distance?
Les jours au bureau sont soustraits des sept jours de chaque semaine.
Les week-ends sont-ils inclus?
Oui. Le reste à distance comprend tous les jours hors bureau.
Peut-on dépasser sept jours?
Non. Une valeur supérieure produit une erreur de saisie.
Les congés sont-ils pris en compte?
Non. Cette estimation n’utilise ni dates, ni congés, ni jours fériés.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/biz/commute-days-hybrid-schedule \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"office_days_per_week":3,"weeks_per_month":4}'const res = await fetch("https://api.kit.forhosting.com/biz/commute-days-hybrid-schedule", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"office_days_per_week": 3,
"weeks_per_month": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/commute-days-hybrid-schedule",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"office_days_per_week": 3,
"weeks_per_month": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/commute-days-hybrid-schedule", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"office_days_per_week":3,"weeks_per_month":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"office_days_per_week":3,"weeks_per_month":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/commute-days-hybrid-schedule", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"office_days_per_week": 3,
"weeks_per_month": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.commute_days_hybrid_schedule",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Exploitez les totaux pour planifier
La requête coûte $0.002.
Questions techniques
Quel est le prix d’une requête?
Chaque requête API coûte $0.002.