ForHosting KIT · Outils pour développeurs

Calcul des jours ouvrés

Cet outil compte les jours ouvrés entre deux dates, en excluant les week-ends et les jours fériés que vous indiquez. Utile pour vérifier une échéance de paiement, un préavis ou un délai de rétractation exprimé en jours ouvrés. Le calcul se fait dans votre navigateur.

● StableGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Jours ouvrés, jours ouvrables : ne pas confondre

Le français distingue deux notions. Les jours ouvrables couvrent en principe toute la semaine sauf le dimanche et les jours fériés — souvent six jours. Les jours ouvrés sont ceux réellement travaillés, généralement du lundi au vendredi, soit cinq jours. Un délai « en jours ouvrés » et « en jours ouvrables » ne tombe pas à la même date. L’outil raisonne en jours ouvrés, la base la plus courante des échéances commerciales.

Les jours fériés, à vous de les préciser

Les week-ends sont retirés automatiquement, mais pas les jours fériés : leur liste change selon l’année, la région et l’entreprise, et certains, comme le lundi de Pentecôte, ont un statut particulier. Plutôt que de supposer un calendrier qui pourrait être faux dans votre cas, l’outil vous laisse ajouter les dates fériées qui s’appliquent — le 14 juillet, le lundi de Pâques, une fermeture locale — pour qu’elles soient déduites en plus des samedis et dimanches. Pour un engagement contractuel, confirmez le calendrier retenu par les deux parties avant de vous engager.

Compter les jours ouvrés entre deux dates

Vous indiquez une date de début et une date de fin, et l’outil renvoie le nombre de jours ouvrés qui les séparent, week-ends et jours fériés fournis déduits — pour mesurer un délai de traitement ou vérifier qu’une échéance annoncée laisse bien le temps prévu. Le décompte des jours calendaires est donné à côté, ce qui permet de comparer d’un coup d’œil la durée brute et la durée réellement travaillée.

Des usages très concrets

Échéance d’une facture, préavis de départ d’un logement, délai de rétractation, date limite d’une démarche administrative : tous se comptent souvent en jours ouvrés. Se tromper d’un ou deux jours peut coûter des pénalités ou faire manquer une date limite. Un décompte fiable, jours fériés fournis compris, sécurise ces échéances du quotidien professionnel comme personnel. D’où l’intérêt d’un calcul posé une fois, plutôt que compté à la main sur un calendrier mural.

Calcul local, sans envoi

Vos dates ne quittent pas votre navigateur : le calcul s’exécute sur cette page, sans transmission ni conservation. Pour intégrer le décompte des jours ouvrés à une application de gestion ou de facturation via l’API, chaque requête coûte $0.002, en dollars US ; l’usage manuel reste gratuit et illimité. Le web mène le calcul ; l’API n’est qu’une option pour l’automatiser, sans que vos dates ne quittent votre poste.

Vérifier l’échéance d’une facture

L’Atelier Garnier SARL compte les jours ouvrés entre la date d’émission d’une facture et l’échéance annoncée, week-ends et jours fériés déduits, pour confirmer que le délai promis est bien tenu.

Calculer un préavis de logement

Élodie Garnier compte les jours ouvrés jusqu’à la fin de son préavis pour savoir quand remettre les clés à son propriétaire.

Vérifier un délai de rétractation

Camille Moreau contrôle qu’un délai légal exprimé en jours ouvrés se termine bien à la date qu’elle pensait, sans se tromper d’un jour férié.

Quelle différence entre jours ouvrés et ouvrables ?

Les jours ouvrés sont les jours travaillés, en général du lundi au vendredi, soit cinq par semaine. Les jours ouvrables incluent le samedi, soit six, sauf dimanche et fériés. Un même délai ne tombe pas à la même date selon la notion retenue.

Les jours fériés sont-ils pris en compte ?

Les week-ends sont exclus automatiquement ; les jours fériés, vous les ajoutez comme dates à déduire, car ils varient selon l’année et la région. Pour un engagement contractuel, confirmez le calendrier convenu entre les parties.

L’outil ajoute-t-il un délai à une date ?

Non. Il compte les jours ouvrés entre deux dates que vous indiquez, week-ends et fériés fournis déduits, et donne aussi le nombre de jours calendaires du même intervalle.

Le samedi est-il compté ?

Non, pas dans un calcul en jours ouvrés, qui s’arrête au vendredi. Si votre besoin porte sur les jours ouvrables, le samedi entre en compte : distinguez bien les deux avant de calculer une échéance.

Mes dates sont-elles envoyées quelque part ?

Non. Le calcul se fait dans votre navigateur, sans transmission ni enregistrement de vos dates.

Est-ce gratuit ?

Oui, sans limite dans le navigateur. Pour intégrer le décompte à une application via l’API, le tarif est de $0.002 par requête, en dollars US.

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.

POSThttps://api.kit.forhosting.com/dev/business-days

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é.

curl -X POST https://api.kit.forhosting.com/dev/business-days \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start":"2026-07-01","end":"2026-07-31"}'
{
  "start": "2026-07-01",
  "end": "2026-07-31"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.business_days",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →