ForHosting KIT · Outils pour développeurs

Jours ouvrés restants du mois, hors jours fériés

Le calculateur de jours ouvrés restant dans le mois compte les jours du lundi au vendredi depuis une date ISO explicite jusqu’au dernier jour civil de ce même mois.

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

La date initiale est incluse lorsqu’elle tombe du lundi au vendredi, tandis que les samedis, dimanches et jours fériés facultatifs sont exclus. Comme le calcul repose uniquement sur l’arithmétique du calendrier grégorien en UTC et ne consulte jamais l’horloge actuelle, une même entrée produit toujours le même résultat. La réponse distingue également les jours civils, les jours de week-end et les jours fériés exclus afin que vous puissiez vérifier facilement le total final.

Choisissez la date qui lance le décompte

Indiquez une date civile explicite au format strict YYYY-MM-DD, par exemple 2026-07-20. Cette date détermine à la fois le premier jour ouvré possible et le mois dont le dernier jour clôt l’intervalle. Le calcul est inclusif : une date initiale qui tombe un lundi peut immédiatement ajouter une journée, contrairement à une date qui tombe un samedi. Aucune référence cachée à la date du jour, au fuseau horaire du serveur ou aux paramètres régionaux du navigateur n’intervient. Le résultat convient donc aux rapports reproductibles, aux processus planifiés, aux tests et aux dossiers susceptibles d’être recalculés ultérieurement. La réponse contient la date initiale normalisée, la date de fin du mois et le nombre de jours civils examinés. Elle précise aussi que l’intervalle est inclusif. Si vous souhaitez commencer le décompte demain, envoyez explicitement la date ISO de demain plutôt que d’effectuer une soustraction ou de dépendre d’une convention implicite. Les dates invalides, notamment les jours bissextiles impossibles ou les mois et jours sans deux chiffres, sont rejetées au lieu d’être corrigées silencieusement. Les années 0001 à 9999 suivent les règles grégoriennes des années bissextiles.

Excluez week-ends et jours fériés sans double comptage

Chaque date comprise entre le jour fourni et la fin du mois reçoit exactement une classification. Le samedi et le dimanche entrent dans le total des jours de week-end. Une date du lundi au vendredi présente dans la liste facultative des jours fériés entre dans le total des jours fériés. Tous les autres jours de semaine alimentent le total des jours ouvrés. Les jours fériés situés hors de l’intervalle choisi sont valides mais sans effet : vous pouvez ainsi transmettre une liste annuelle ou régionale réutilisable sans la découper à chaque requête. Un jour férié qui tombe le week-end ne diminue pas deux fois le résultat, et les dates fériées répétées constituent une seule exclusion. Chaque jour férié doit néanmoins être une date ISO réelle et stricte afin de détecter rapidement toute configuration incorrecte. L’API ne déduit pas les jours fériés à partir d’un code pays, car leurs règles varient selon la juridiction, l’employeur et l’année. Fournir explicitement les dates garantit un résultat transparent et déterministe. Cet outil modélise une semaine de travail classique du lundi au vendredi ; il ne considère pas le vendredi ou le dimanche comme week-end selon une région et ne gère pas les demi-journées.

Lisez, vérifiez et automatisez le résultat

Utilisez workdays_remaining comme réponse principale. Les champs complémentaires permettent de contrôler le calcul : calendar_days est égal à weekend_days plus holiday_days plus workdays_remaining. Le champ month_end indique la limite exacte, ce qui est particulièrement utile en février et durant les années bissextiles, tandis que holiday_days ne compte que les jours fériés en semaine ayant effectivement modifié le total. Cette structure convient aux clôtures de paie, à la planification des livraisons, aux tableaux de capacité mensuelle, aux prévisions de niveau de service et aux calculs personnels d’échéance. Dans une intégration automatisée, conservez la date d’entrée et la liste des jours fériés avec la réponse afin que de futurs contrôleurs puissent reproduire le même nombre. L’endpoint coûte $0.002 par requête via l’API, chaque requête représentant un calcul quel que soit le nombre de jours fériés fournis. Le traitement utilise une arithmétique locale du calendrier : aucune requête réseau ni aucun service de jours fériés en direct n’est consulté. Si votre calendrier professionnel comporte des périodes de fermeture, ajoutez chaque jour de semaine concerné comme jour férié explicite. Pour compter des jours ouvrés entre deux dates quelconques ou ajouter une durée à une date, utilisez une capacité de comptage d’intervalle ou d’ajout de jours ouvrés.

Capacité mensuelle des équipes

Estimez la capacité restante en semaine pour le mois de planification à partir d’une date de rapport fixe et de la liste des fermetures de l’entreprise.

Clôtures de facturation et de paie

Comptez les jours de traitement disponibles avant la fin du mois, hors week-ends et jours fériés connus du bureau.

Rapports d’échéance reproductibles

Conservez une date explicite et une liste de jours fériés afin de recalculer ultérieurement le compte à rebours de fin de mois à l’identique.

La date initiale est-elle incluse ?

Oui. Elle est comptée lorsqu’elle tombe du lundi au vendredi et ne figure pas parmi les jours fériés.

Le calculateur utilise-t-il la date du jour ?

Non. Vous devez fournir explicitement la date et l’horloge du système n’est jamais consultée.

Que se passe-t-il si un jour férié tombe le week-end ?

Il est uniquement compté comme jour de week-end et ne réduit donc pas deux fois le total des jours ouvrés.

Puis-je fournir des jours fériés d’autres mois ?

Oui. Les dates fériées valides hors de l’intervalle inclusif sont ignorées et ne modifient pas le résultat.

Quelle semaine de travail est utilisée ?

L’outil considère le lundi au vendredi comme jours ouvrés et le samedi et le dimanche comme week-end.

Combien coûte un calcul par API ?

Chaque requête API coûte $0.002. L’exécution dans le navigateur est disponible sans frais d’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.

POSThttps://api.kit.forhosting.com/date/workdays-remaining-month

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/date/workdays-remaining-month \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-07-20"}'
{
  "date": "2026-07-20"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.workdays_remaining_month",
  "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 →