ForHosting KIT · Dates et temps

Occurrence du jour de la semaine dans le mois

Saisissez une date pour savoir quelle occurrence de son jour de la semaine elle représente dans le mois et si c'est la dernière : le 1er juillet 2025 est le premier mardi de juillet, et non le dernier. Pratique pour des règles comme le deuxième lundi. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Date
2025-07-01
Vous obtenez
Jour de la semaine
tuesday
Numéro du jour de la semaine
2
Occurrence dans le mois
1

À partir d'une date, l'outil indique de quelle occurrence de ce jour de la semaine il s'agit dans son mois, par exemple « 2e mardi », et précise si c'est la dernière.

Comment ça marche

À partir d'une date que vous fournissez, l'outil détermine de quelle occurrence du jour de la semaine il s'agit à l'intérieur de son mois, par exemple « 2e mardi », et indique s'il s'agit de la dernière occurrence de ce jour dans le mois. Avant d'intégrer la capacité dans vos flux de production ou vos tests automatisés, consultez les exemples de référence qui illustrent aussi bien le chemin de succès que celui d'erreur.

Entrées et sorties

Les champs obligatoires du schéma doivent être présents et correctement typés, tandis que les champs facultatifs reposent sur des valeurs par défaut documentées. Chaque réponse réussie contient toujours les champs de sortie principaux, à savoir le rang de l'occurrence et l'indicateur qui signale la dernière, afin que vos liaisons d'interface restent stables dans le temps. Les valeurs intermédiaires trop grandes qui dépasseraient la représentation flottante renvoient une erreur de plage plutôt qu'une valeur nulle, ce qui évite les ambiguïtés silencieuses.

Les chaînes d'erreur demeurent stables pour servir de points d'ancrage fiables lors de la certification et des tests. Étudiez les exemples de référence, pour le succès comme pour l'erreur, avant de brancher cette capacité sur un flux automatisé ou une chaîne de production critique.

Cas limites et bornes

Les chaînes vides, les types erronés et les plages contradictoires sont rejetés dès le début du traitement, avant tout calcul arithmétique. Une date civile sans fuseau horaire est traitée comme une date de calendrier, sans conversion implicite susceptible de décaler le résultat d'un jour. Les tables et données nécessaires voyagent à l'intérieur du dossier de la capacité : aucun appel réseau n'a lieu pendant l'exécution, ce qui garantit un comportement reproductible même hors ligne.

Un jour situé au-delà de la quatrième occurrence est correctement identifié comme le cinquième et, le cas échéant, comme le dernier du mois. Consultez les exemples de référence avant l'intégration, car ils fixent le contrat attendu et vous montrent précisément comment interpréter chaque champ de la sortie.

Travail quotidien

Obtenez une réponse fiable sans tableur.

Pédagogie

Exemples de référence stables pour les démonstrations.

Qu'indique le résultat ?

Le jour de la semaine de la date, son rang parmi les mêmes jours du mois et s'il s'agit du dernier. Pour le 1er juillet 2025, vous obtenez mardi, première occurrence, et non la dernière.

Comment vérifier qu'un jour est le dernier vendredi du mois ?

Saisissez la date et regardez si le résultat la marque comme la dernière. Si c'est le cas, aucun autre vendredi ne suit dans ce mois : la date est donc le vendredi final.

Un jour peut-il être à la fois le quatrième et le dernier ?

Oui. Quand un mois ne compte que quatre fois ce jour de la semaine, le quatrième est aussi le dernier, et le résultat l'indique des deux façons. Lisez les deux parties ensemble.

L'outil a-t-il besoin d'une connexion réseau ?

Non. Le calcul se fait dans votre navigateur sans aucune connexion réseau, et la même date donne toujours la même réponse, aujourd'hui comme dans plusieurs années.

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/weekday-occurrence

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/weekday-occurrence \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2025-07-01"}'
{
  "date": "2025-07-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.weekday_occurrence",
  "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.

Comment ça marche

Le calcul est entièrement déterministe et s'exécute gratuitement dans votre navigateur, avec la même fonction pure que l'API : le résultat obtenu en local est rigoureusement identique à celui du service distant. Les dates suivent la norme ISO-8601 et sont validées avant toute opération arithmétique, de sorte qu'un type incorrect devient immédiatement une erreur claire invalid_input plutôt qu'une valeur trompeuse.

Automatisation

Même fonction pure dans le widget et l'API.

Est-ce gratuit ?

Oui, palier A dans le navigateur.

Réseau ?

Aucun réseau ; traitement sur l'appareil.

Entrée invalide ?

invalid_input avec une correspondance claire.

Stable ?

Des exemples déterministes figent le contrat.

Auteur ?

samurai.

Consulter la documentation complète du KIT →