In welcher Klasse war ich
Bei Geburtsjahr 1998 waren Sie 2010 zwölf Jahre alt und in der 7. Klasse an der Middle School, nach dem üblichen US-Schulverlauf. Geben Sie Geburtsjahr und ein beliebiges Jahr ein und sehen Sie die Stufe, von der Vorschule bis zur zwölften Klasse und zum College. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Geburtsjahr
- 1.998
- Jahr
- 2.010
- Age
- 12
- Note
- 7th Grade
- Klassenstufencode
- 7
- Schulstufe
- middle_school
Ein Kalenderjahr auf einem Foto, bei einem Umzug oder in einer Familiengeschichte bleibt leicht im Gedächtnis; das US-Schuljahr jenes Jahres nicht. Dieser Rechner beantwortet, in welcher Klasse Sie in einem gegebenen Jahr waren, allein aus dem Geburtsjahr, nach der üblichen US-Progression: der Kindergarten entspricht typischerweise dem Alter fünf und jedes Folgejahr addiert eine Klasse bis zur zwölften mit siebzehn. Das Alter ist das Kalenderjahr minus das Geburtsjahr. Jahre vor dem Kindergarten liefern Vorschulbezeichnungen; Jahre nach der zwölften Klasse Hochschul- oder Posthochschulbezeichnungen. Die Engine liest niemals die Serveruhr.
Wie Geburtsjahr und Kalenderjahr zu einer US-Klassenbezeichnung werden
Die übliche US-Progression vom Kindergarten bis zur zwölften Klasse behandelt den Kindergarten als das Schuljahr, in dem ein Kind typischerweise fünf Jahre alt ist, und steigt dann um eine nummerierte Klasse pro Jahr: erste Klasse mit sechs, zweite mit sieben, weiter bis zur zwölften mit siebzehn. Dieser Rechner hat niemals den Geburtsmonat, daher kann er keinen Stichtag am ersten September anwenden; er verwendet das Kalenderjahrsalter, definiert als angefordertes Jahr minus Geburtsjahr.
Dieses Alter ist die ganze Zahl der seit dem Geburtsjahr verstrichenen Kalenderjahre, die Konvention hinter Suchanfragen wie in welcher Klasse waren Sie zweitausendzehn. Alter null bis zwei liefern noch nicht in der Schule. Alter drei ist Vorschule.
Alter vier ist Vorkindergarten. Alter fünf ist Kindergarten. Alter sechs bis siebzehn entsprechen der ersten bis zwölften Klasse.
Nach der High School setzt dieselbe Ein-Schritt-pro-Jahr-Idee in Studienbezeichnungen fort: Studienanfänger mit achtzehn, zweites Jahr mit neunzehn, drittes mit zwanzig, viertes mit einundzwanzig, und eine Posthochschulbezeichnung ab zweiundzwanzig. Die Grundschule umfasst Kindergarten bis fünfte, die Mittelstufe sechste bis achte, die High School neunte bis zwölfte. Ein Jahr strikt vor dem Geburtsjahr ist unmöglich und scheitert, statt ein negatives Alter zu erfinden.
Wo ein Rechner «in welcher Klasse war ich» seinen Nutzen hat
Wer ein Kindheitsjahr aus einer Bildunterschrift, einem Umzug oder einer Klassentreffen-Einladung rekonstruiert, braucht eine Klassenbezeichnung ohne Zeugnisse zu durchwühlen. Schulsekretariate, Alumni-Büros und Jahrbuchprojekte legen ein Geburtsjahr auf die Klasse, die eine Schülerin in einem genannten Kalenderjahr eingenommen hätte, wenn nur das Geburtsjahr vorliegt. Journalisten und Genealogen setzen eine Person für ein gegebenes Jahr in Grundschule, Mittelstufe oder High School, ohne einen Geburtsmonat zu erfinden.
Elterntafeln und Unterrichtsvorführungen können das kostenlose Werkzeug im Browser ausführen, ohne eine Datumsbibliothek zu installieren oder eine Zeitzonendatenbank an jeden Client zu schicken. Bleiben Sie ehrlich in der Erwartung: Diese Fähigkeit wendet eine veröffentlichte US-Alter-zu-Klasse-Tabelle aus zwei ausdrücklichen Jahren an; sie bewertet keine Prüfung, wandelt kein GPA, schätzt kein Leseniveau eines Textes und etikettiert keine Generation. Koppeln Sie sie mit einem Geburtsjahr-Umkehrer, wenn Sie bereits ein Alter haben, und mit einem Generationenhelfer, wenn der Produkttext Millennial oder Gen Z statt einer Klasse will.
Weil die Umsetzung reines Parse der Stufe A ist, bleibt jeder erfolgreiche Aufruf günstig, deterministisch und frei von Modelltoken oder ausgehendem Netz.
Anwendungsfälle
In welcher Klasse waren Sie 2010
Geben Sie ein Geburtsjahr und ein erinnertes Kalenderjahr ein, um die übliche US-Klassenbezeichnung jenes Jahres zu sehen, vom Vorkindergarten bis zur zwölften Klasse und zum College.
Jahrbücher und Alumni aus dem Geburtsjahr
Legen Sie ein gespeichertes Geburtsjahr auf die Klasse, die eine Schülerin in einem genannten Schuljahr eingenommen hätte, wenn die Akte keine Einschreibungsliste hat.
Familienfoto-Unterschriften und Genealogie
Machen Sie aus einem Unterschriftsjahr und einem Geburtsjahr Kindergarten, siebte Klasse oder Abschlussjahr, ohne einen Stichtagsmonat zu raten.
Häufige Fragen
Was geschieht, wenn das Jahr vor dem Geburtsjahr liegt?
Ein Kalenderjahr vor dem Geburtsjahr kann keine Schulklasse haben und wird nicht berechnet.
Welche Alter sind Kindergarten und zwölfte Klasse?
Der Kindergarten ist das Alter fünf (Kalenderjahr minus Geburtsjahr). Die zwölfte Klasse ist das Alter siebzehn. Die erste Klasse ist sechs, und jedes Jahr addiert dazwischen eine Klasse.
Verwendet der Rechner das heutige Datum?
Nein. Sowohl das Geburtsjahr als auch das Kalenderjahr müssen angegeben werden. Die Engine liest niemals eine Serveruhr, sodass dasselbe Jahrespaar stets dieselbe Klasse ergibt.
Warum kann meine tatsächliche Klasse um ein Jahr abweichen?
Es wird nur Ihr Geburtsjahr verwendet, daher lässt sich kein Einschulungsstichtag wie der 1. September anwenden. Das Alter ist das gesuchte Jahr minus Geburtsjahr; lag Ihr Geburtstag nach dem Stichtag Ihres Bezirks, kann die tatsächliche Klasse um eins abweichen.
Was wird für die Jahre nach der Highschool angezeigt?
Die Zählung geht ein Jahr pro Stufe weiter: College-Neuling mit 18, zweites Jahr mit 19, drittes mit 20 und letztes mit 21. Ab 22 Jahren erscheint eine Angabe für die Zeit nach dem College oder ein Graduiertenstudium.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem 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)Beispiel-Anfrage
{
"birth_year": 1998,
"year": 2010
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.what_grade_was_i_in_year",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Liegt das Kalenderjahr vor dem Geburtsjahr, scheitert die Aufgabe mit invalid_input und wird nicht berechnet.
Wie Geburtsjahr und Kalenderjahr zu einer US-Klassenbezeichnung werden
Die Zuordnung ist eine veröffentlichte Tabelle, kein Nachschlagen des heutigen Datums, sodass dieselben zwei Jahre stets dieselbe Bezeichnung im Browser, in Tests und über die API ergeben.
Eingabevertrag, Form der Antwort und Fehlerverhalten
Jahre müssen zwischen eins und neuntausendneunhundertneunundneunzig liegen. Gleiche Jahre sind zulässig: Alter null ist noch nicht in der Schule. Die Engine übernimmt year niemals aus der Hostuhr, daher ist ein fehlendes year ein Fehler und kein stilles Heute. Senden Sie per POST einen knappen JSON-Körper mit zwei Pflichtganzzahlen: birth_year, das bürgerliche Geburtsjahr, und year, das Kalenderjahr, für das Sie die Klasse wünschen. Die optionalen Aliasse born, born_year, dob_year und birth gehören zu birth_year, damit Formulare und SDKs einen vertrauten Namen behalten; calendar_year, in_year, as_of_year und for_year gehören zu year. Jedes Feld darf als JSON-Ganzzahl oder als numerische Zeichenkette ankommen; Wahrheitswerte, Objekte, leere Zeichenketten und gebrochene Jahre scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Bei Erfolg wiederholt der Körper birth_year und year, meldet age als year minus birth_year, liefert grade als menschenlesbare Bezeichnung, grade_code als stabiles Token wie K, 7 oder college_1, school_level als none, early_childhood, elementary, middle_school, high_school, college oder post_college, und formula mit der festen Zuordnung. Beispiel: birth_year neunzehnhundertachtundneunzig und year zweitausendzehn ergeben Alter zwölf und siebte Klasse.
Wo ein Rechner «in welcher Klasse war ich» seinen Nutzen hat
Rufen Sie die Prepaid-API auf, wenn Listen-Nachträge, Eignungsblätter oder Inhaltsseiten einen stabilen Vertrag unter KIT-Guthaben zu $0.002 je erfolgreichem Vorgang brauchen; fehlgeschlagene Prüfungen werden nach der Ablehnung durch die Engine nicht berechnet.
Technische Fragen
Wie finde ich heraus, in welcher Klasse ich in einem gegebenen Jahr war?
Senden Sie die ganzen Zahlen birth_year und year. Die API zieht sie voneinander ab, um das Alter zu erhalten, und liefert die übliche US-Bezeichnung: Kindergarten mit fünf, n-te Klasse im Alter n+5 bis zur zwölften mit siebzehn.
Was kostet der Rechner «in welcher Klasse war ich»?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.