ForHosting KIT · Dates et temps

Calculateur du jour de la semaine

Le 25 juillet 2026 tombe un samedi, jour 6 de la semaine ISO. Saisissez une date pour obtenir le nom complet du jour, son abréviation et son numéro, le lundi valant 1 et le dimanche 7. 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
2026-07-25
Vous obtenez
Année
2 026
Mois
7
Jour
25
Jour de la semaine
6

Un calculateur du jour de la semaine répond à une question simple que l’on se pose chaque jour : pour une date de calendrier donnée, quel est le jour de la semaine ? Collez une date ISO au format année-mois-jour, et cet outil renvoie le nom complet du jour en anglais, une étiquette courte de trois lettres et le numéro de jour ISO où le lundi vaut un et le dimanche sept.

Ce qu’est une date de calendrier ISO et comment les jours de la semaine sont numérotés

Une date de calendrier ISO s’écrit avec quatre chiffres pour l’année, un tiret, deux chiffres pour le mois, un autre tiret et deux chiffres pour le jour du mois—par exemple deux mille vingt-six tiret zéro sept tiret vingt-cinq. Les règles du calendrier grégorien s’appliquent toujours en dessous : les mois ont des longueurs fixes sauf février, qui a vingt-neuf jours seulement les années bissextiles. Une année bissextile est toute année divisible par quatre, sauf les années séculaires non divisibles par quatre cents.

Quand on demande le jour de la semaine, on veut en général à la fois un nom lisible et un nombre adapté aux machines. Cette capacité suit la convention ISO du jour de la semaine : le lundi vaut un, le mardi deux, jusqu’au dimanche comme sept. Cet ordre correspond aux dates de semaine ISO et à de nombreuses normes d’affaires internationales, et diffère des systèmes qui traitent le dimanche comme zéro.

L’algorithme est la méthode de Sakamoto : une formule entière compacte sur année, mois et jour qui produit un indice d’origine dimanche, ensuite mappé vers le numéro ISO et vers des tables fixes de noms longs et courts en anglais.

Conseils pratiques, limites et recherches associées

Envoyez toujours une date de calendrier complète, pas un datetime avec composante horaire ni un Z final ; cet outil refuse délibérément les horodatages ISO étendus pour que les appelants n’encodent pas par accident des minuits dépendants du fuseau. Pour enseigner ou tester, conservez un petit ensemble connu : une date en milieu de semaine, une date de week-end, un cas de succès de jour bissextile tel qu’un vingt-neuf février valide, et un échec volontaire comme deux mille vingt-trois tiret zéro deux tiret vingt-neuf.

Les bornes d’année s’arrêtent à neuf mille neuf cent quatre-vingt-dix-neuf pour garder bien définies les chaînes ISO à quatre chiffres sur cette surface produit. Cette page cible les personnes cherchant un calculateur du jour de la semaine, quel jour était une date donnée, ou le nom et le numéro du jour en ligne ; ce n’est ni un compteur de jours ouvrables, ni un formateur de dates localisé, ni un calculateur d’âge ou d’intervalle.

Préférez cette capacité lorsque vous avez déjà une date ISO et n’avez besoin que du jour de la semaine ; si vous avez besoin de noms de mois localisés ou de chaînes formatées pour de nombreuses locales, utilisez plutôt une capacité de formatage de dates.

Vérifications de dates pour devoirs et examens

Les étudiants saisissent une date ISO de manuel et comparent le nom du jour et le numéro ISO imprimés à un résultat déterministe avant de rendre des exercices de calendrier.

Vérification de contrats et d’événements

Le personnel d’exploitation confirme qu’un accord signé ou une série de réunions tombe le jour de la semaine attendu lorsqu’un seul cachet ISO est disponible.

Quel format de date me faut-il ?

Une seule date de calendrier ISO au format YYYY-MM-DD (par exemple 2026-07-25). Les datetime, dates ordinales et dates de semaine ne sont pas acceptés.

Que se passe-t-il avec une date invalide comme 2023-02-29 ?

Les mois invalides, les jours nuls et les formes hors YYYY-MM-DD sont aussi rejetés.

Le calculateur du jour de la semaine est-il gratuit ?

L’outil navigateur est gratuit et s’exécute en local.

Pourquoi le lundi vaut-il 1 et le dimanche 7 ?

C'est la convention ISO, celle des semaines ISO et de nombreuses normes professionnelles internationales. Certains systèmes comptent le dimanche comme 0 : le résultat donne aussi ce numéro, de 0 à 6.

Puis-je ajouter une heure ou un Z après la date ?

Non. Saisissez uniquement la date du calendrier. Une heure ou un Z final est refusé exprès, pour qu'un minuit qui dépend du fuseau horaire ne puisse jamais décaler le jour obtenu.

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/day-of-week

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/day-of-week \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-07-25"}'
{
  "date": "2026-07-25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.day_of_week",
  "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.

year_min1
year_max9999
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.

Les chaînes invalides—forme incorrecte, mois impossibles ou un vingt-neuf février hors année bissextile—sont rejetées avec une erreur invalid_input claire plutôt qu’une mauvaise réponse silencieuse. » à partir d’un cachet de passeport ou d’une clause contractuelle obtiennent le même résultat déterministe dans l’exécuteur gratuit du navigateur et dans l’API prépayée.

Ce qu’est une date de calendrier ISO et comment les jours de la semaine sont numérotés

Cette forme est non ambiguë entre les locales qui écrivent le mois en premier ou le jour en premier dans la prose courante, c’est pourquoi les API et les bases de données la préfèrent. Comme le calcul n’appelle jamais le constructeur Date de l’hôte, les résultats ne dérivent pas lorsqu’un navigateur tourne dans un fuseau différent de celui du Worker de l’API.

Comment appeler l’API et ce qui est renvoyé

La valeur doit correspondre au motif exact de quatre chiffres, tiret, deux chiffres, tiret, deux chiffres, et doit représenter un jour grégorien réel dans la plage d’années inclusive de un à neuf mille neuf cent quatre-vingt-dix-neuf. Envoyez un corps JSON avec un champ chaîne obligatoire nommé date, qui peut aussi être fourni sous les alias iso_date, value ou day. En cas de succès la réponse renvoie la chaîne canonique date, year, month et day comme nombres, fixe day_of_week, day_number et iso_weekday au même entier de jour ISO de un à sept, fixe day_name et day_name_short à des libellés anglais tels que Saturday et Sat, fixe weekday_0_sunday à l’indice d’origine dimanche de zéro à six, fixe leap_year à un booléen pour l’année, et inclut un court message plus un tableau ordonné steps qui reformule l’analyse et la classification. Une validation échouée—champ manquant, type non chaîne, mauvaise forme, année hors plage, mois ou jour impossibles, ou un vingt-neuf février non bissextile—renvoie invalid_input et n’est jamais facturée. Le tarif est un forfait $0.002 par requête réussie avec unit item et prix unitaire marginal nul.

Conseils pratiques, limites et recherches associées

Préférez le nom de champ principal date lorsque vous contrôlez le client ; les alias existent pour la compatibilité avec des formulaires qui étiquettent le contrôle iso_date ou value. Les contrôles aller-retour sont simples : recalculez le jour de la semaine avec une autre source grégorienne de confiance et confirmez que la numérotation ISO du lundi au dimanche correspond à day_of_week. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts d’exploration lorsque les apprenants envoient volontairement de mauvaises dates.

Génération de fixtures pour tests sensibles aux dates

Les équipes d’ingénierie construisent des fixtures connus du lundi au dimanche pour planificateurs et calendriers d’interface sans dépendre de l’horloge hôte ni du fuseau.

Comment le numéro de jour est-il défini ?

Numérotation ISO du jour de la semaine : lundi = 1, mardi = 2, …, dimanche = 7. La réponse inclut aussi weekday_0_sunday (0 = dimanche … 6 = samedi).

Le résultat dépend-il de mon fuseau horaire ?

Non. Le solveur utilise une arithmétique grégorienne pure et ne lit jamais l’horloge hôte ni le fuseau de Date, donc navigateur et API s’accordent.

Consulter la documentation complète du KIT →