Calculateur de la date du Black Friday par année
Le calculateur de date du Black Friday renvoie le vendredi qui suit immédiatement Thanksgiving aux États-Unis pour l’année que vous indiquez.
Lancer gratuitement
Il ne dépend ni d’une liste de jours fériés enregistrée ni d’un calendrier en ligne. Il repère le quatrième jeudi de novembre dans le calendrier grégorien, puis avance d’un jour. Le résultat comprend la date du Black Friday, la mention du vendredi et la date de Thanksgiving ayant servi au calcul. Vous pouvez ainsi le vérifier facilement et l’utiliser dans des calendriers, rapports, préparatifs commerciaux et processus automatisés.
Comment la date du Black Friday est déterminée
Aux États-Unis, le Black Friday est le lendemain de Thanksgiving. Cette fête a lieu le quatrième jeudi de novembre : le calcul commence donc par déterminer le jour de la semaine correspondant au 1er novembre de l’année grégorienne demandée. Il repère ensuite le premier jeudi, ajoute trois semaines entières pour atteindre le quatrième jeudi, puis avance d’un jour civil. Cette règle donne une date comprise entre le 23 et le 29 novembre. La capacité renvoie les deux dates afin que vous puissiez voir le jour férié qui justifie la réponse, plutôt qu’une valeur isolée. Aucune table de jours fériés n’est consultée ; le résultat ne dépend donc pas de la mise à jour d’une base de données. Une année donnée produit toujours la même réponse. Ce fonctionnement convient aux prévisions lointaines, aux comparaisons historiques et aux systèmes qui exigent une règle calendaire stable plutôt qu’une liste entretenue manuellement. Le calcul suit la définition américaine et ne cherche pas à représenter les opérations commerciales étrangères portant le même nom à d’autres dates.
Une arithmétique grégorienne entièrement déterministe
Le calculateur emploie uniquement des nombres entiers dans le calendrier grégorien proleptique. Il compte les années révolues, applique la règle des années bissextiles et détermine le décalage hebdomadaire avant novembre. Une année divisible par quatre est normalement bissextile ; les années séculaires sont exclues, sauf lorsqu’elles sont divisibles par quatre cents. Ces règles modifient le jour où novembre commence, même si le mois recherché se situe longtemps après février. L’implémentation ne lit aucune horloge, ne suppose aucun fuseau local, ne contacte aucun service réseau et ne dépend pas des paramètres régionaux de l’ordinateur. Une demande effectuée en UTC, à New York, à Tokyo ou ailleurs reçoit donc la même date au format ISO. Les années acceptées vont de 1 à 9999 et sont affichées sur quatre chiffres, avec des zéros initiaux pour les plus anciennes. Cette plage reste compatible avec la représentation ISO habituelle tout en couvrant de vastes périodes historiques et futures. Le calendrier est prolongé de façon cohérente avant même son adoption officielle.
Exploiter le résultat pour planifier et automatiser
Saisissez un entier dans le champ de l’année, puis utilisez la date renvoyée partout où un jalon commercial annuel stable est nécessaire. Les équipes marketing peuvent fixer leurs échéances de campagne par rapport au résultat, les équipes de vente préparer les gels de catalogue et les effectifs, et les analystes aligner leurs rapports annuels autour d’une période festive comparable. Puisque la réponse inclut aussi thanksgiving_date, une intégration peut vérifier l’écart d’un jour ou afficher les deux jalons sans seconde recherche. Le champ day_of_week rend la réponse explicite pour les lecteurs et les interfaces, tandis que date fournit la valeur ISO principale pour le tri et le stockage. L’automatisation par API coûte $0.002 par demande ; la version navigateur exécute localement le même calcul pur. Considérez ce résultat comme une date calendaire, non comme une prévision d’horaires, de promotions, de délais de livraison ou de comportement du marché. Les entreprises peuvent lancer leurs offres plus tôt et les autres pays suivre des fêtes différentes. Pour les horaires réels, associez cette date à un calendrier professionnel faisant autorité.
Cas d’usage
Construire un calendrier de campagne commerciale
Calculez le jalon annuel avant de programmer validations créatives, lancements de produits et rappels promotionnels.
Comparer les périodes de ventes festives
Alignez les rapports de différentes années sur leur véritable Black Friday plutôt que sur une date fixe de novembre.
Produire des dates de planification futures
Alimentez calendriers et jalons de processus pour de nombreuses années sans maintenir une table de jours fériés.
Questions fréquentes
Comment le Black Friday est-il calculé ?
Le calculateur repère le quatrième jeudi de novembre, jour de Thanksgiving aux États-Unis, puis renvoie le lendemain.
Quel est le prix d’une demande API ?
Chaque demande API coûte $0.002. Le même calcul déterministe peut aussi s’exécuter localement dans le navigateur.
Le calcul dépend-il de mon fuseau horaire ?
Non. Il repose sur l’arithmétique calendaire et renvoie la même date ISO, quels que soient votre emplacement et votre fuseau.
Quelles années sont acceptées ?
La valeur saisie doit être un entier compris entre 1 et 9999 dans le calendrier grégorien proleptique.
Le Black Friday tombe-t-il toujours en novembre ?
Oui, selon cette définition américaine. Il tombe entre le 23 et le 29 novembre puisqu’il suit le quatrième jeudi.
Pour les développeurs — accès 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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/date/black-friday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/black-friday", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2026
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/black-friday",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2026
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/black-friday", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2026}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2026}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/black-friday", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"year": 2026
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.black_friday",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |