Chercheur vendredi 13
Saisissez une année et voyez tous ses vendredis 13 : 2026 en compte trois, le 13 février, le 13 mars et le 13 novembre. Les douze mois sont vérifiés, vous obtenez donc la liste complète et le total d'un coup. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Année
- 2 026
- Quantité
- 3
- Dates
- 2026-02-13, 2026-03-13, 2026-11-13
- Vendredis
- 2026-02-13, 2026-03-13, 2026-11-13
Un chercheur de vendredi 13 répond à une curiosité de calendrier que les gens recherchent chaque année : pour une année donnée, quels mois ont un vendredi treize ? Saisissez une année grégorienne entière et cet outil renvoie la liste complète des dates ISO, un décompte, des noms de mois et des notes étape par étape pour chacune des douze vérifications du jour treize.
Ce que signifie le vendredi 13 sur un calendrier grégorien
Le vendredi treize est simplement la coïncidence de calendrier que le jour numéro treize d'un mois tombe le jour de la semaine vendredi. Dans le calendrier grégorien proléptique utilisé ici, chaque mois a un treize, il y a donc toujours douze candidats à tester dans une année : du treize janvier au treize décembre.
Que ce jour soit un vendredi ne dépend que du jour de la semaine du premier de ce mois, qui dépend à son tour du statut bissextile de l'année et des longueurs fixes des mois après février.
Une année commune et une année bissextile décalent les mois ultérieurs différemment parce que le jour bissextile se situe après le treize février : les jours de la semaine de janvier et février coïncident entre une année bissextile et l'année commune qui s'alignerait autrement avec elle seulement jusqu'au jour bissextile ; à partir de mars elles divergent.
C'est pourquoi deux années consécutives ne partagent presque jamais les mêmes mois à vendredi treize, et pourquoi une année peut en avoir une, deux ou trois — jamais zéro dans certaines configurations et jamais plus de trois sous la table standard des mois grégoriens. Cet outil n'attribue ni sens ni chance ; il ne rapporte que le fait mathématique.
Conseils pratiques, limites et recherches associées
Gardez les années dans l'intervalle publié pour que la pratique grégorienne à quatre chiffres et les outils de date frères restent cohérents. Les contrôles aller-retour sont faciles : prenez une date ISO renvoyée et confirmez avec un calculateur de jour de la semaine que c'est un vendredi, et confirmez que les mois non listés ont un treize un autre jour de la semaine.
Cette page vise les personnes qui cherchent un chercheur de vendredi 13, des dates de vendredi treize dans une année, ou un calendrier de vendredi de malchance en ligne ; ce n'est pas un calculateur de jour de la semaine pour dates arbitraires, ni un compteur de jours ouvrés, ni un vérificateur d'année bissextile à lui seul — bien qu'il rapporte le drapeau bissextile utilisé pendant le balayage.
Préférez cette capacité lorsque vous avez déjà une année et n'avez besoin que de la liste des dates de vendredi treize ; si vous avez une chaîne complète YYYY-MM-DD et avez besoin de son jour de la semaine, utilisez plutôt le calculateur de jour de la semaine. La borne des années s'arrête à neuf mille neuf cent quatre-vingt-dix-neuf pour aligner la surface produit sur les autres capacités de date de parse pur de ce catalogue.
Cas d’usage
Trivia et calendriers de contenu
Éditeurs et équipes sociales listent chaque vendredi 13 de l'année à venir pour planifier publications, pages d'événements ou promotions thématiques sans ouvrir un calendrier mural.
Exercices scolaires de jour de la semaine
Les enseignants assignent une année et demandent aux élèves de trouver les vendredis 13 à la main, puis de comparer à une liste déterministe et un journal d'étapes.
Questions fréquentes
Combien de vendredis 13 une année peut-elle avoir ?
Sous le calendrier grégorien une année a un, deux ou trois vendredis 13 selon le jour de la semaine du 1er janvier et si l'année est bissextile. Cet outil balaye toujours les douze mois et renvoie le décompte exact.
Que se passe-t-il si l'année n'est pas un entier ?
Flottants, chaînes vides et valeurs non numériques sont rejetés pour qu'une liste vide silencieuse ne masque pas une entrée incorrecte.
Utilise-t-il l'horloge ou le fuseau de mon ordinateur ?
Non. Les jours de la semaine sont calculés avec l'arithmétique entière pure de Zeller pour le jour 13 de chaque mois. Les résultats ne dépendent ni de Date, ni du fuseau, ni de l'heure murale.
Sous quel format les dates sont-elles renvoyées ?
Forme de calendrier ISO YYYY-MM-DD avec le jour toujours 13, par exemple 2026-02-13. Le tableau entries inclut aussi le numéro de mois et le nom de mois en anglais.
Pourquoi les mois du vendredi 13 changent-ils d'une année à l'autre ?
Parce que le jour de la semaine du 13 dépend de celui du premier du mois, qui dépend lui-même du caractère bissextile de l'année. Le jour ajouté après février décale les mois suivants, si bien que deux années consécutives n'ont presque jamais les mêmes mois.
Outils associés
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/friday-13th \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/friday-13th", {
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/friday-13th",
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/friday-13th", 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/friday-13th", 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.friday_13th",
"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.
Limites
year_min | 1 |
year_max | 9999 |
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. |
Notes techniques
Les années non entières sont rejetées avec une erreur invalid_input claire plutôt qu'une liste vide silencieuse. Le chemin est de l'arithmétique entière pure avec le calcul de jour de la semaine de Zeller — sans réseau, sans graines aléatoires et sans dépendance à l'horloge de l'hôte ni au constructeur Date — de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient un JSON identique à chaque fois.
Comment appeler l'API et ce qui revient
La valeur doit être un nombre entier dans l'intervalle inclusif de un à neuf mille neuf cent quatre-vingt-dix-neuf ; fractions décimales, chaînes en notation scientifique, chaînes vides et types non numériques sont rejetés. Préférez envoyer un year numérique plutôt qu'une chaîne préformatée lorsque vous contrôlez le client ; les années en chaîne ne sont acceptées que lorsqu'elles correspondent à un motif entier strict sans point décimal. Envoyez un corps JSON avec un champ entier obligatoire nommé year, qui peut aussi être fourni sous les alias y ou value. En cas de succès la réponse renvoie year en entier, fixe count au nombre de dates de vendredi treize trouvées, fixe dates et fridays au même tableau ordonné de chaînes ISO au format YYYY-MM-DD avec le jour toujours treize, fixe entries à des objets avec numéro de mois, nom de mois en anglais et iso, fixe is_leap_year au drapeau bissextile grégorien de cette année, et inclut message comme un court résumé en anglais plus steps comme un tableau ordonné qui enregistre le contrôle bissextile et la décision d'inclure ou d'ignorer de chaque mois. Une validation échouée — champ manquant, nombre non entier, chaîne non numérique ou année hors de l'intervalle publié — 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 et prix unitaire marginal zéro.
Conseils pratiques, limites et recherches associées
Pour enseigner ou tester, conservez un petit ensemble connu : une année à trois vendredis treize, une année à un ou deux, une année bissextile et un échec non entier délibéré tel qu'un year flottant pour prouver le chemin invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde les scripts exploratoires bon marché lorsque les apprenants envoient délibérément de mauvaises années.
Cas d'intégration
Fixtures de test pour interfaces calendrier
Les équipes d'ingénierie figent des années connues avec un, deux ou trois vendredis 13 pour badges de surbrillance et planificateurs de notifications sans utiliser Date.
Questions techniques
Le chercheur de vendredi 13 est-il gratuit ?
L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde prépayé KIT à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.