Dans quelle classe étiez-vous
Pour une naissance en 1998, l'année 2010 correspond à 12 ans et à la 7e année, au collège, selon la progression scolaire standard des États-Unis. Indiquez votre année de naissance et une autre année pour voir la classe, de la maternelle à l'université. 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 de naissance
- 1 998
- Année
- 2 010
- Age
- 12
- Note
- 7th Grade
- Code de niveau
- 7
- Niveau scolaire
- middle_school
L'année civile d'une photo, d'un déménagement ou d'un récit familial se retient facilement ; la classe scolaire américaine de cette année, non. Ce calculateur indique dans quelle classe vous étiez pour une année donnée à partir de la seule année de naissance, selon la progression habituelle des États-Unis : le jardin d'enfants correspond en général à cinq ans et chaque année suivante ajoute une classe jusqu'à la douzième à dix-sept ans. L'âge est l'année civile moins l'année de naissance. Les années avant le jardin d'enfants renvoient des libellés préscolaires ; après la douzième, des libellés universitaires ou postuniversitaires. Le moteur ne lit jamais l'horloge du serveur.
Comment une année de naissance et une année civile deviennent un libellé de classe des États-Unis
La progression habituelle du jardin d'enfants à la douzième année aux États-Unis traite le jardin d'enfants comme l'année scolaire où un enfant a en général cinq ans, puis avance d'une classe numérotée par an : première année à six ans, deuxième à sept, jusqu'à la douzième à dix-sept. Ce calculateur n'a jamais le mois de naissance, donc il n'applique pas une date limite du premier septembre ; il utilise l'âge d'année civile défini comme l'année demandée moins l'année de naissance.
Cet âge est le nombre entier d'années civiles écoulées depuis l'année de naissance, convention derrière des recherches telles que dans quelle classe étiez-vous en deux mille dix. Les âges de zéro à deux renvoient pas encore scolarisé. L'âge trois est préscolaire.
L'âge quatre est préjardin d'enfants. L'âge cinq est jardin d'enfants. Les âges de six à dix-sept correspondent de la première à la douzième année.
Après le lycée, la même idée d'un pas par an se poursuit en libellés de premier cycle : première année à dix-huit, deuxième à dix-neuf, troisième à vingt, quatrième à vingt et un, et un libellé postuniversitaire à partir de vingt-deux. L'élémentaire couvre le jardin d'enfants à la cinquième, le collège américain la sixième à la huitième, le lycée la neuvième à la douzième. Une année strictement antérieure à l'année de naissance est impossible et échoue plutôt que d'inventer un âge négatif.
Où un calculateur « dans quelle classe étiez-vous » rend service
Les personnes qui reconstituent une année d'enfance à partir d'une légende de photo, d'un déménagement ou d'une invitation de retrouvailles ont besoin d'un libellé de classe sans fouiller des bulletins. Secrétariats scolaires, bureaux des anciens et projets d'annuaire projettent une année de naissance sur la classe qu'un élève aurait occupée une année civile nommée lorsque seul l'année de naissance figure au dossier. Journalistes et généalogistes placent une personne en élémentaire, au collège américain ou au lycée pour une année donnée sans inventer un mois de naissance.
Tableaux de bord parentaux et démonstrations en classe peuvent exécuter l'outil gratuit dans le navigateur sans installer une bibliothèque de dates ni expédier une base de fuseaux à chaque client. Gardez des attentes honnêtes : cette capacité applique une table publiée âge-classe des États-Unis à partir de deux années explicites ; elle ne note pas un examen, ne convertit pas un GPA, n'estime pas le niveau de lecture d'un passage et n'étiquette pas une génération.
Associez-la à un inverseur d'année de naissance lorsque vous avez déjà un âge, et à un auxiliaire de cohorte générationnelle lorsque le texte produit veut millénial ou Gen Z plutôt qu'une classe. Comme l'implémentation est parse pure de niveau A, chaque appel réussi reste bon marché, déterministe et sans jetons de modèle ni réseau sortant.
Cas d’usage
Dans quelle classe étiez-vous en 2010
Indiquez une année de naissance et une année civile dont vous vous souvenez pour voir le libellé de classe habituel des États-Unis de cette année, du préjardin d'enfants à la douzième année et à l'université.
Annuaires et anciens élèves à partir de l'année de naissance
Projetez une année de naissance stockée sur la classe qu'un élève aurait occupée une année scolaire nommée lorsque le dossier n'a pas de liste d'inscription.
Légendes de photos de famille et généalogie
Transformez l'année d'une légende et une année de naissance en jardin d'enfants, septième année ou dernière année de lycée sans deviner un mois limite.
Questions fréquentes
Que se passe-t-il si l'année est antérieure à l'année de naissance ?
Une année civile antérieure à l'année de naissance ne peut pas avoir de classe scolaire et n'est pas facturée.
Quels âges correspondent au jardin d'enfants et à la douzième année ?
Le jardin d'enfants est l'âge cinq (année civile moins année de naissance). La douzième année est l'âge dix-sept. La première année est six, et chaque année ajoute une classe entre les deux.
Le calculateur utilise-t-il la date du jour ?
Non. Il faut fournir l'année de naissance et l'année civile. Le moteur ne lit jamais une horloge serveur, donc la même paire d'années renvoie toujours la même classe.
Pourquoi ma classe réelle a-t-elle pu différer d'un an ?
Seule votre année de naissance est utilisée, donc aucune date limite d'entrée comme le 1er septembre ne peut s'appliquer. L'âge est l'année demandée moins l'année de naissance ; si votre anniversaire tombait après la date limite de votre district, votre classe réelle peut différer d'un an.
Qu'affiche le calcul pour les années après le lycée ?
Il continue d'avancer d'un cran par an : première année d'université à 18 ans, deuxième à 19, troisième à 20 et dernière à 21. À partir de 22 ans, vous obtenez un libellé après l'université ou de deuxième cycle.
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/edu/what-grade-was-i-in-year \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_year":1998,"year":2010}'const res = await fetch("https://api.kit.forhosting.com/edu/what-grade-was-i-in-year", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_year": 1998,
"year": 2010
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/what-grade-was-i-in-year",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_year": 1998,
"year": 2010
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/what-grade-was-i-in-year", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_year":1998,"year":2010}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_year":1998,"year":2010}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/what-grade-was-i-in-year", 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
{
"birth_year": 1998,
"year": 2010
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.what_grade_was_i_in_year",
"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. |
Notes techniques
Si l'année civile est antérieure à l'année de naissance, la tâche échoue avec invalid_input et n'est pas facturée.
Comment une année de naissance et une année civile deviennent un libellé de classe des États-Unis
Le mapping est une table publiée, non une lecture de la date du jour, de sorte que les deux mêmes années produisent toujours le même libellé dans le navigateur, dans les tests et sur l'API.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Les années doivent se situer entre un et neuf mille neuf cent quatre-vingt-dix-neuf. Des années égales sont valides : l'âge zéro n'est pas encore scolarisé. Le moteur ne prend jamais year dans l'horloge hôte, donc une year manquante est une erreur plutôt qu'un aujourd'hui silencieux. Envoyez un corps JSON compact en POST avec deux entiers obligatoires : birth_year, l'année civile de naissance, et year, l'année civile pour laquelle vous voulez la classe. Les alias facultatifs born, born_year, dob_year et birth correspondent à birth_year afin que formulaires et SDK conservent un nom familier ; calendar_year, in_year, as_of_year et for_year correspondent à year. Chaque champ peut arriver comme entier JSON ou comme chaîne numérique ; booléens, objets, chaînes vides et années fractionnaires échouent avec invalid_input en nommant le champ et ne sont pas facturés. Si year est strictement inférieur à birth_year, le gestionnaire refuse la requête avec un message indiquant que year est antérieur à l'année de naissance : ces échecs ne sont pas facturés. En cas de succès, le corps répète birth_year et year, indique age comme year moins birth_year, renvoie grade comme libellé humain, grade_code comme jeton stable tel que K, 7 ou college_1, school_level comme none, early_childhood, elementary, middle_school, high_school, college ou post_college, et formula qui reformule le mapping fixe. Exemple : birth_year mil neuf cent quatre-vingt-dix-huit et year deux mille dix donnent l'âge douze et la septième année.
Où un calculateur « dans quelle classe étiez-vous » rend service
Appelez l'API prépayée lorsque les compléments de listes, les feuilles d'éligibilité ou les sites de contenu ont besoin d'un contrat stable avec solde KIT à $0.002 par item réussi ; les échecs de validation ne consomment jamais de solde après le rejet du moteur.
Questions techniques
Comment savoir dans quelle classe vous étiez pour une année donnée ?
Envoyez les entiers birth_year et year. L'API les soustrait pour obtenir l'âge et renvoie le libellé habituel des États-Unis : jardin d'enfants à cinq ans, n-ième année à l'âge n+5 jusqu'à la douzième à dix-sept ans.
Combien coûte le calculateur « dans quelle classe étiez-vous » ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.