Tagesnummer im Quartal
Der 15. Februar 2026 ist Tag 46 des ersten Quartals, das am 1. Januar begann. Geben Sie ein Datum ein und erhalten Sie Quartal, ersten Tag des Quartals und Tagesnummer, wobei der Eröffnungstag als Tag 1 zählt. 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
- Datum
- 2026-02-15
- Jahr
- 2.026
- Quartal
- 1
- Quartalsbeginn
- 2026-01-01
- Tagesnummer
- 46
Zu wissen, auf welchen Tag des Quartals ein Ereignis fällt, hilft bei Finanzabschluss-Checklisten, Produkt-Roadmaps, SLA-Uhren und Analytics-Kohorten, die Zeilen nach Position in Q1 bis Q4 kennzeichnen. Diese Fähigkeit nimmt ein explizites ISO-Kalenderdatum, ordnet es dem gregorianischen UTC-Quartal zu und liefert die 1-basierte Tagesnummer in diesem Quartal — Tag 1 ist der Quartalsbeginn, kein nullbasierter verstrichener Zähler.
Was die Tagesnummer im Quartal bedeutet
Ein Kalenderquartal ist ein fester Dreimonatsblock im gregorianischen Jahr: Q1 läuft von Januar bis März, Q2 von April bis Juni, Q3 von Juli bis September und Q4 von Oktober bis Dezember. Der Beginn jedes Quartals ist der erste Tag seines ersten Monats im zivilen UTC-Kalender, unabhängig von Zeitzonen, Geschäftskalendern oder fiskalischen Jahresversätzen. Die Tagesnummer im Quartal ist die 1-basierte Ordinalposition Ihres Datums in diesem Block: der Quartalsbeginn ist Tag 1, der nächste zivile Tag ist 2, und so weiter bis zum letzten Tag des dritten Monats.
Diese Definition unterscheidet sich von einem nullbasierten Zähler verstrichener Tage, bei dem das Startdatum null melden würde; hier ist die Kennzeichnung ein Ordinal, das in Berichten als «Tag 45 von Q1» erscheint. Schaltjahre werden für den Februar korrekt behandelt, sodass späte Q1-Daten in einem Schaltjahr weiterhin ab dem 1. Januar zählen und der Extra-Tag einbezogen wird, wenn er auf oder vor dem Eingabe liegt.
Wie Sie das ISO-Datum korrekt senden
Geben Sie date als Zeichenkette im Format YYYY-MM-DD an, oder als vollständiges ISO-Datetime, dessen Kalenderpräfix vor einem T oder Leerzeichen YYYY-MM-DD ist. Es zählt nur das UTC-Kalenderdatum: Stunden, Minuten, Sekunden und Offsets werden ignoriert, sodass 2026-02-15T23:59:59Z und 2026-02-15 dieselbe Tagesnummer ergeben. Aliase wie iso, day, value, on und at werden akzeptiert, damit bestehende Formularfelder ohne Umbenennung mappen.
Unmögliche Daten wie der 30. Februar oder Monat 13 scheitern ebenfalls. Bevorzugen Sie eine maschinenlesbare ISO-Zeichenkette ohne Einheiten oder Prosa, damit Parser nie raten.
Wenn Sie «welcher Tag des Quartals ist dieses Berichtsdatum» brauchen, übergeben Sie dieses Berichtsdatum explizit statt sich auf die Serveruhr zu verlassen — die Fähigkeit liest nie Date.now().
Anwendungsfälle
Finanzabschluss und Ops-Checklisten
Stempeln Sie Aufgaben mit dem 1-basierten Tag des Quartals für ein Tempo am zivilen Kalender, beginnend an Tag 1 bei Quartalsöffnung.
Häufige Fragen
Ist der erste Tag des Quartals null oder eins?
Eins. Die Tagesnummer ist eine Ordinalposition: der Quartalsbeginn ist Tag 1, kein nullbasierter verstrichener Zähler.
Nutzt sie meine lokale Zeitzone oder die Serveruhr?
Keines von beiden. Es zählt nur das Kalenderdatum, das Sie senden. Tageszeit und Offsets werden ignoriert, und der Dienst liest nie die Systemuhr.
Was kostet es?
Das Seitentool ist in Ihrem Browser kostenlos. Ungültige Eingaben werden nicht berechnet.
Richtet es sich nach dem Geschäftsjahr meines Unternehmens?
Nein. Es verwendet nur Kalenderquartale: Januar bis März, April bis Juni, Juli bis September und Oktober bis Dezember. Geschäftsjahre, die in einem anderen Monat beginnen, werden nicht berücksichtigt.
Kann ich ein Datum mit Uhrzeit eingeben?
Ja. Es zählt nur das Kalenderdatum, Uhrzeit und Versatz werden ignoriert. Der 15. Februar 2026 um 23:59:59 UTC ergibt daher dieselbe Nummer wie der 15. Februar allein.
Werden Schaltjahre berücksichtigt?
Ja. Liegt der Schalttag im Februar vor Ihrem Datum oder auf ihm, zählt er im ersten Quartal mit, sodass späte Daten im März die richtige Tagesnummer erhalten.
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/date/day-number-in-quarter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-02-15"}'const res = await fetch("https://api.kit.forhosting.com/date/day-number-in-quarter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-02-15"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/day-number-in-quarter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-02-15"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/day-number-in-quarter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-02-15"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-02-15"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/day-number-in-quarter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"date": "2026-02-15"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.day_number_in_quarter",
"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
Die Arithmetik nutzt nur Jahr, Monat und Tag, die Sie senden; dieselbe Nutzlast ergibt in jeder Umgebung dasselbe quarter, quarter_start und day_number. Fehlende Werte, Nicht-ISO-Zeichenketten und unmögliche Kalendertage werden mit invalid_input abgelehnt, damit Automatisierungen klar scheitern statt eine Zeitlinie aus der Wanduhr zu erfinden.
Wie Sie das ISO-Datum korrekt senden
Senden Sie keine lokal formatierten Zeichenketten wie 15/02/2026 oder Monatsnamen; sie werden als invalid_input abgelehnt. Erfolgreiche Aufrufe liefern das normalisierte Datum, year, quarter (1–4), quarter_start als YYYY-MM-DD und day_number als positive Ganzzahl ab 1. Das Seitentool ist kostenlos; über die API kostet eine erfolgreiche Berechnung $0.002 pro Anfrage, und ungültige Eingaben werden nicht berechnet.
Wo Quartals-Tagesnummern in reale Pipelines passen
Ops- und Finance-Teams brauchen oft ein einziges Ordinal, das angibt, zu welchem Tag des Quartals eine Abschlussaufgabe oder ein KPI-Snapshot gehört — für Checklisten, die an Tag 1 öffnen, und Fortschrittsdiagramme, die Skalenstriche nach Tagesnummer statt nach absoluten Kalenderdaten beschriften. Batch-Importer laufen CSV-Zeilen mit ISO-Daten ab und hängen dieselbe Vier-Feld-Struktur an jeden Warehouse-Load. Kombinieren Sie die Ausgabe mit anderen Datumswerkzeugen, wenn Sie verbleibende Tage oder Werktagsfilter brauchen; diese Fähigkeit bleibt auf eine deterministische 1-basierte Tagesnummer fokussiert, damit der Vertrag klein und stabil bleibt. Product-Analytics-Jobs stempeln Ereignisse mit quarter und day_number, damit Kohorten regionenübergreifend ohne lokale Zeitdrift ausgerichtet bleiben. Vertragsengines können Meilenstein-Tagesnummern mit day_number ab einem bekannten Quartalsbeginn vergleichen, ohne eine Werktags-Tabelle zu erfinden, wenn der Vertrag reines Kalenderzeit ist.
Integrationsbeispiele
Quartals-Tagesordinale auf Dashboards
Wandeln Sie jedes Bericht-ISO-Datum in quarter und day_number um, damit KPI-Boards den Fortschritt «Tag N von Qx» ohne clientseitige Datumsbibliotheken zeigen.
Batch-Ereigniskennzeichnung in Analytics
Mappen Sie CSV- oder Warehouse-Zeilen mit ISO-Daten auf die Felder year, quarter, quarter_start und day_number für konsistente Kohortenberichte.
Technische Fragen
Was liefert die Tagesnummer im Quartal?
Sie liefert das normalisierte ISO-Datum, year, quarter (1–4), quarter_start (YYYY-MM-DD) und day_number: den 1-basierten Ordinaltag dieses Datums in seinem UTC-Kalenderquartal.
Wann schlägt die Berechnung fehl?
Sie schlägt mit invalid_input fehl, wenn date fehlt, nicht ISO YYYY-MM-DD ist (noch kein ISO-Datetime mit diesem Präfix), oder kein echter Kalendertag für diesen Monat und dieses Jahr ist.