Tageslichtdauer nach Datum und Breitengrad
Am 21. Juni 2026 gibt es auf der Breite 51,5074 rund 16,6396 Stunden Tageslicht. Geben Sie Datum und Breitengrad ein und schätzen Sie, wie lange die Sonne über dem Horizont steht, mit Polartag und Polarnacht deutlich markiert. 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-06-21
- Breitengrad
- 51,5074
- Tag des Jahres
- 172
- Tageslichtstunden
- 16,6396
- Bedingung
- normal
Dieser Rechner schätzt, wie viele Stunden die Sonne an einem bestimmten Datum und Breitengrad über dem konventionellen Horizont steht. Er verwendet ausschließlich Ihre Eingaben, berechnet Sonnendeklination und Stundenwinkel nach einer Standardformel und greift weder auf eine Uhr noch auf externe Dienste zu. Das Ergebnis eignet sich für Planung, Vergleiche, Unterricht und Datenverarbeitung, wenn eine reproduzierbare Näherung wichtiger ist als ein ortsspezifisches astronomisches Jahrbuch.
Geben Sie Datum und geografischen Breitengrad exakt ein
Verwenden Sie das strenge ISO-Format mit vier Stellen für das Jahr und je zwei für Monat und Tag, beispielsweise 2026-06-21. Tragen Sie anschließend einen dezimalen Breitengrad von -90 bis 90 ein. Positive Werte liegen nördlich, negative südlich des Äquators.
Längengrad und Zeitzone sind nicht erforderlich, weil die Dauer zwischen theoretischem Sonnenaufgang und Sonnenuntergang berechnet wird, nicht deren Ortszeit. Der Rechner prüft den gregorianischen Kalender einschließlich der Schaltjahrregeln und weist unmögliche Daten zurück. Der Kalendertag wird rein arithmetisch bestimmt, sodass gleiche Eingaben überall gleiche Ergebnisse liefern.
Wählen Sie einen repräsentativen Breitengrad; viele Nachkommastellen machen dieses Näherungsmodell nicht zu einer Observatoriumsprognose.
Verstehen Sie die solare Näherung
Zuerst wird das Datum in den Tag des Jahres umgerechnet und daraus die Sonnendeklination, der jahreszeitliche Winkel der Sonne zum Erdäquator, geschätzt. Danach wird die Standardbeziehung für den Stundenwinkel des Sonnenaufgangs angewandt. Für Auf- und Untergang gilt eine Sonnenhöhe von -0.833 Grad als konventionelle Korrektur für Refraktion und sichtbaren Sonnenradius.
Der Winkel wird in eine Dauer innerhalb von 24 Stunden umgerechnet und auf vier Dezimalstellen gerundet. Sinkt die Sonne nicht unter den Horizont, werden 24 Stunden und Polartag ausgegeben; steigt sie nicht darüber, null Stunden und Polarnacht. Gelände, Gebäude, Luftdruck, Temperatur und vollständige Ephemeriden bleiben unberücksichtigt.
Ordnen Sie das Ergebnis richtig ein
Wolken ändern die astronomische Tageslänge nicht, Gelände kann die Sonne jedoch verdecken. Ohne Längengrad werden keine Ortszeiten ausgegeben. Das deterministische Verfahren hilft bei Automatisierung, Tests, Unterricht und Planung.
Bewahren Sie Datum und Breitengrad zur Reproduktion auf. Nutzen Sie für Navigation, Sicherheit, religiöse Observanz oder präzise Wissenschaft eine verlässliche lokale Ephemeride.
Anwendungsfälle
Saisonales Tageslicht vergleichen
Berechnen Sie mehrere Daten am selben Breitengrad und vergleichen Sie Winter und Sommer.
Aktivitäten im Freien planen
Schätzen Sie das Lichtfenster für Reisen, Fotografie, Bau, Garten oder Feldarbeit.
Kalenderdaten anreichern
Ergänzen Sie datierte Geodaten um reproduzierbare Tageslänge und Polarkennzeichnung.
Häufige Fragen
Warum wird kein Längengrad benötigt?
Er verändert die Uhrzeit von Auf- und Untergang, nicht deren ungefähren Abstand für Datum und Breitengrad.
Ist dies eine genaue astronomische Ephemeride?
Nein. Die Standardnäherung berücksichtigt Gelände, Höhe, Wetter und vollständige Sonnenephemeriden nicht.
Wie werden Schaltjahre behandelt?
Es gelten gregorianische Regeln: durch vier teilbar, außer Jahrhundertjahre, die nicht durch 400 teilbar sind.
Was bedeuten Polartag und Polarnacht?
Die Formel findet keinen konventionellen Unter- oder Aufgang und liefert 24 beziehungsweise null Lichtstunden.
Was bedeuten Polartag und Polarnacht im Ergebnis?
Polartag heißt, dass die Sonne an diesem Datum nie unter den Horizont sinkt, das Ergebnis lautet dann 24 Stunden. Bei Polarnacht geht sie gar nicht auf, und Sie erhalten null Stunden.
Zeigt das Ergebnis, wie lange die Sonne wirklich scheint?
Nein, es ist ein gleichbleibender Planungswert für die Zeit zwischen Sonnenaufgang und Sonnenuntergang. Höhe, Berge, Gebäude, Luftdruck, Temperatur und Gelände werden nicht berücksichtigt.
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-length-approx \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-06-21","lat":51.5074}'const res = await fetch("https://api.kit.forhosting.com/date/day-length-approx", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-06-21",
"lat": 51.5074
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/day-length-approx",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-06-21",
"lat": 51.5074
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/day-length-approx", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-06-21","lat":51.5074}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-06-21","lat":51.5074}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/day-length-approx", 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-06-21",
"lat": 51.5074
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.day_length_approx",
"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
Ordnen Sie das Ergebnis richtig ein
daylight_hours ist ein konsistenter Planungswert, keine Zusage sichtbaren Sonnenscheins. Berechnen Sie in hohen Breiten jedes benötigte Datum, da kleine Änderungen große Wirkungen haben. day_of_year zeigt die Kalenderposition; condition trennt normale Geometrie von Polarfällen.
Technische Fragen
Was kostet eine Berechnung?
Eine API-Anfrage kostet $0.002. Der Browser-Rechner nutzt dieselbe deterministische Logik lokal.