ForHosting KIT · Dates et temps

Est-ce un week-end ?

Saisissez une date et obtenez un oui ou un non clair : tombe-t-elle un samedi ou un dimanche ? Le 25 juillet 2026 est un samedi, donc un jour de week-end. Vous voyez aussi le nom du jour et son numéro ISO. 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
Nom du jour
Saturday

Un vérificateur de jour de week-end répond à une question que planificateurs, outils de paie et calendriers scolaires posent sans cesse : une date civile donnée tombe-t-elle un samedi ou un dimanche ?

Ce qui compte comme week-end et comment la date est interprétée

L’entrée est une seule date de calendrier ISO écrite avec quatre chiffres pour l’année, un tiret, deux chiffres pour le mois, un autre tiret et deux chiffres pour le jour—par exemple deux mille vingt-six tiret zéro sept tiret vingt-cinq. Il n’y a ni heure du jour ni Z final, donc le résultat est le statut de week-end de ce jour civil explicite et ne dépend ni du fuseau de l’appelant ni de l’horloge hôte.

En dessous, les règles du calendrier grégorien s’appliquent encore : les mois ont des longueurs fixes sauf février, qui compte vingt-neuf jours seulement les années bissextiles (années divisibles par quatre, sauf siècles non divisibles par quatre cents). Le jour de la semaine est calculé avec la formule entière de Sakamoto, qui produit un indice d’origine dimanche mappé vers des noms longs et courts en anglais et vers le numéro de jour ISO.

Des outils connexes répondent à d’autres intentions de recherche : un calculateur de jour de la semaine renvoie le nom complet sans booléen de week-end, un compteur de week-ends additionne samedis et dimanches entre deux dates, et un additionneur de jours ouvrés ignore les week-ends pour projeter une échéance—aucun ne remplace la vérification booléenne d’une seule date.

Conseils pratiques, limites et quand choisir cet outil

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 afin d’éviter d’encoder par accident des minuits dépendants du fuseau. Pour enseigner ou tester, gardez un petit jeu connu : un succès le samedi, un le dimanche, un faux en milieu de semaine comme vendredi ou mercredi, un succès en jour bissextile comme un vingt-neuf février valide, et un échec délibéré comme deux mille vingt-trois tiret zéro deux tiret vingt-neuf.

La borne d’années s’arrête à neuf mille neuf cent quatre-vingt-dix-neuf pour garder des chaînes ISO à quatre chiffres bien définies sur cette surface produit. Cette page cible qui cherche si un jour est un week-end, vérificateur de week-end ou est-ce samedi ou dimanche en ligne ; ce n’est ni un compteur de jours ouvrés, ni un total de week-ends sur un intervalle, ni un formateur de dates sensible à la locale.

Préférez cette capacité lorsque vous avez déjà une date ISO et n’avez besoin que d’un booléen de week-end ; si vous avez besoin de noms de mois localisés ou de chaînes formatées pour de nombreuses langues, utilisez plutôt une capacité de formatage de dates.

Contrôles de planificateur et dates de blocage

Confirmez qu’une fenêtre de livraison ou de maintenance proposée tombe un samedi ou un dimanche avant de verrouiller une réservation au calendrier.

Devoirs et exercices de calendrier

Les élèves saisissent une date ISO du manuel et comparent la réponse booléenne de week-end à la classification manuelle du jour de la semaine.

Quel format de date 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.

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

Non. Le solveur utilise une arithmétique grégorienne pure sur une date civile explicite et ne lit jamais l’horloge hôte ni le fuseau de Date.

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

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

Le vérificateur de week-end est-il gratuit ?

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

Peut-on utiliser un week-end du vendredi et du samedi ?

Non. L'outil retient le week-end habituel du samedi et du dimanche : l'un de ces jours donne oui, du lundi au vendredi la réponse est non. Compter les jours de week-end entre deux dates ou les sauter dans un délai sont d'autres calculs.

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/is-weekend

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/is-weekend \
  -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.is_weekend",
  "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.

Collez une date ISO au format année-mois-jour et cet outil renvoie un booléen is_weekend clair, le nom du jour en anglais, le numéro de jour ISO (lundi égal à un jusqu’à dimanche égal à sept) et un court message indiquant si le jour est un week-end ou un jour ouvré. 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 explicite au lieu d’un faux silencieux. » à partir d’un tampon contractuel obtiennent le même résultat déterministe dans l’exécuteur gratuit du navigateur et dans l’API prépayée.

Ce qui compte comme week-end et comment la date est interprétée

Cette capacité utilise le week-end standard samedi–dimanche : si le jour civil est samedi ou dimanche, is_weekend vaut true ; s’il est du lundi au vendredi, is_weekend vaut false. Cette forme est non ambiguë entre les locales qui placent le mois ou le jour en premier dans la prose quotidienne, 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, navigateur et API ne peuvent pas diverger lorsqu’ils tournent dans des fuseaux différents.

Comment appeler l’API et ce qui revient

La valeur doit correspondre exactement au motif 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 de date canonique, year, month et day comme nombres, positionne is_weekend et weekend sur le même booléen, is_weekday sur le booléen opposé, day_name et day_name_short sur des libellés anglais tels que Saturday et Sat, iso_weekday sur l’entier lundi–dimanche de un à sept, weekday_0_sunday sur l’indice d’origine dimanche de zéro à six, leap_year pour l’année, et inclut un court message plus un tableau ordonné steps qui reformule l’analyse, la classification Sakamoto et le test de week-end. Une validation échouée—champ manquant, type non chaîne, mauvaise forme, année hors plage, mois ou jour impossible, ou vingt-neuf février non bissextile—renvoie invalid_input et n’est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec unité item.

Conseils pratiques, limites et quand choisir cet outil

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 seuls samedi et dimanche mettent is_weekend à true.

Génération de fixtures week-end pour les tests

Les équipes d’ingénierie construisent des dates ISO connues de samedi/dimanche et de jours ouvrés pour les calendriers d’UI sans dépendre de l’horloge hôte.

Qu’est-ce qui compte comme jour de week-end ?

Samedi et dimanche uniquement. Du lundi au vendredi, is_weekend vaut false (is_weekday true).

Consulter la documentation complète du KIT →