Tagesgang-Temperaturspanne
Messen Sie, wie stark Ihre Tage zwischen warm und kühl schwanken: Höchstwerte von 28, 30 und 26 bei Tiefstwerten von 12, 14 und 11 ergeben Spannen von 16, 16 und 15, im Mittel fünfzehn zwei Drittel Grad. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Die Tagesgang-Temperaturspanne, oft DTR genannt, ist die Differenz zwischen der höchsten und der niedrigsten Lufttemperatur am selben Kalendertag. Klimatologen, Agronomen und Forscher zur städtischen Hitze nutzen die mittlere DTR über Wochen oder Jahreszeiten als kompakte Klimakenngröße: trockene, wolkenarme Luft und kontinentale Innenlagen neigen zu großen Spannen, während bewölkte, feuchte oder maritime Regime sie verdichten. Dieser Rechner für die Tagesgang-Temperaturspanne nimmt eine Serie täglicher Maximum-Minimum-Paare entgegen, berechnet die Spanne jedes Tages als Maximum minus Minimum und liefert das arithmetische Mittel dieser Spannen zusammen mit den Tageswerten, der Summe sowie der kleinsten und größten Tagespanne der Serie.
Was die Tagesgang-Temperaturspanne misst und warum der Mittelwert zählt
Tägliche Maximal- und Minimaltemperaturen gehören zu den am weitesten archivierten Klimavariablen der Erde. Ihre Differenz—die Tagesgang-Temperaturspanne—erfasst, wie stark die bodennahen Schichten nachmittags erwärmen und nachts abkühlen unter dem lokalen Strahlungs-, Feuchte-, Wolken- und Windregime. Eine eintägige DTR nützt Wetterübersichten und temperaturgetriebenen Formeln wie der Hargreaves-Referenzverdunstung, doch Klimaüberwachung, Ertragsrisiko und städtische Kronenstudien brauchen meist einen Mittelwert über mehrere Tage oder Monate, damit ein anomaler Tag die Geschichte nicht dominiert.
Die mittlere DTR eines Monats kann sinken, wenn Feuchte oder Bewölkung steigen, wenn Bewässerung oder Speicherfeuchte die Nachttemperaturen anheben oder wenn städtische Wärmeinseln Nächte wärmer halten. Sie kann steigen bei Dürre, klarem Himmel und starker Strahlungsabkühlung. Dieser Rechner erfindet keine fehlenden Extreme und füllt keine Lücken; er wertet nur die reine arithmetische Identität DTR gleich Tmax minus Tmin für jeden gelieferten Tag und den Mittelwert dieser Werte aus.
Sie behalten die volle Kontrolle über Qualitätskontrolle, Einheiten und welche Tage in die Serie eingehen.
Wer die mittlere Tagesgang-Temperaturspanne nutzt
Operative Klimadashboards brauchen oft eine rollierende mittlere DTR-Spalte neben Mitteltemperatur und Niederschlagssummen; ein kleiner Parse-Endpunkt vermeidet, die Spannlogik in jede Sprache einzubetten, die den Stationsfeed berührt. Agrar- und Phänologiemodelle nutzen mehrtägige mittlere DTR als Stress- oder Bewölkungsproxy, wenn vollständige Strahlungsdaten fehlen. Studien städtischer Wärmeinseln vergleichen mittlere DTR zwischen städtischen und ländlichen Paarstationen, um die nächtliche Erwärmung zu quantifizieren.
Lehrlabore und Prüfungsgeneratoren brauchen ein deterministisches Orakel, das vertauschte Max/Min-Paare ablehnt statt still NaN aus einer Tabellenkalkulation zu liefern. Forschungsnotebooks, die historische Tagesextreme neu verarbeiten, können mittlere DTR für monatliche Klimanormalen stapelweise berechnen, ohne ein volles Klimatoolkit aufzubauen. Halten Sie das Maximum jedes Tages mindestens gleich dem Minimum, fixieren Sie den gerundeten Mittelwert in Tests, und Sie erhalten reproduzierbare Statistiken der Tagesgang-Temperaturspanne für Kurse, Dokumentation und Edge-Worker, ohne eine Meteorologiebibliothek an jeden Client zu liefern.
Anwendungsfälle
Klimaüberwachung und Stationsdashboards
Berechnen Sie die mittlere Tagesgang-Temperaturspanne über Woche, Monat oder Saison aus täglichen Tmax/Tmin-Archiven für Klimanormalen und Anomalie-Panels.
Landwirtschaft und städtische Hitze
Vergleichen Sie mehrtägige mittlere DTR zwischen bewässerten Feldern, Trockenstandorten oder städtischen versus ländlichen Stationen als einfachen Feuchte- und Wärmeinsel-Proxy.
Häufige Fragen
Was geschieht, wenn die Maximaltemperatur an einem Tag unter dem Minimum liegt?
Ein Maximum unter dem zugehörigen Minimum ist keine gültige Tagesspanne und wird nicht abgerechnet.
Wie viele Tage darf ich in einem Aufruf senden?
Zwischen 1 und 366 Tagen einschließlich—genug für ein volles Schaltjahr täglicher Extreme. Längere Serien teilen oder voraggregieren Sie auf Ihrer Seite.
Was bedeutet eine große Tagesgang-Temperaturspanne?
Meist klare, trockene Luft oder eine Lage im Binnenland, wo sich Nachmittage stark erwärmen und Nächte stark abkühlen. Wolken, Feuchte und Meeresluft verringern die Spanne, Trockenheit und klarer Himmel vergrößern sie.
Funktioniert das auch mit Fahrenheit-Werten?
Ja, sofern jeder Tag in Fahrenheit vorliegt. Die Werte gelten als reine Zahlen, und die Spannen kommen in denselben Graden zurück, die Sie eingegeben haben, denn es findet keine Umrechnung statt.
Füllt der Rechner fehlende Tage auf?
Nein. Er erfindet keine fehlenden Höchst- oder Tiefstwerte und schließt keine Lücken; er mittelt nur die Tage, die Sie liefern. Qualitätskontrolle und Auswahl der Tage bleiben ganz bei Ihnen.
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/earth/diurnal-temperature-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"days":[{"t_max":28,"t_min":12},{"t_max":30,"t_min":14},{"t_max":26,"t_min":11}]}'const res = await fetch("https://api.kit.forhosting.com/earth/diurnal-temperature-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"days": [
{
"t_max": 28,
"t_min": 12
},
{
"t_max": 30,
"t_min": 14
},
{
"t_max": 26,
"t_min": 11
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/diurnal-temperature-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"days": [
{
"t_max": 28,
"t_min": 12
},
{
"t_max": 30,
"t_min": 14
},
{
"t_max": 26,
"t_min": 11
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/diurnal-temperature-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"days":[{"t_max":28,"t_min":12},{"t_max":30,"t_min":14},{"t_max":26,"t_min":11}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"days":[{"t_max":28,"t_min":12},{"t_max":30,"t_min":14},{"t_max":26,"t_min":11}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/diurnal-temperature-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"days": [
{
"t_max": 28,
"t_min": 12
},
{
"t_max": 30,
"t_min": 14
},
{
"t_max": 26,
"t_min": 11
}
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.diurnal_temperature_range",
"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 Maximum eines Tages unter dem zugehörigen Minimum, scheitert die Aufgabe mit invalid_input, damit Pipelines niemals stillschweigend eine negative, unsinnige Spanne mitteln.
Was die Tagesgang-Temperaturspanne misst und warum der Mittelwert zählt
Liefern Sie an jedem Tag dieselbe Einheit—typischerweise Grad Celsius für den operativen Klimabetrieb, Fahrenheit ist zulässig, wenn jedes Paar Fahrenheit nutzt—denn die Fähigkeit behandelt Temperaturen als reine Zahlen und meldet Spannen in temperature_degrees ohne Einheitenumrechnung.
Eingabevertrag, Antwortform und Fehlerverhalten
Mindestens ein Tag und höchstens dreihundertsechsundsechzig Tage sind zulässig, sodass ein volles Schaltjahr täglicher Extreme in einem Aufruf ausgewertet werden kann. Numerische Zeichenketten werden umgewandelt, wenn sie als endliche Dezimalzahlen lesbar sind. Alle numerischen Ausgaben werden auf zwölf Dezimalstellen gerundet für stabile Goldens über Laufzeiten. Beispiel: drei Tage mit Maxima achtundzwanzig, dreißig und sechsundzwanzig und Minima zwölf, vierzehn und elf ergeben Tagespannen von sechzehn, sechzehn und fünfzehn und eine mittlere Tagesgang-Temperaturspanne von fünfzehn und zwei Dritteln Grad. Senden Sie per POST einen JSON-Körper mit dem Pflichtfeld days: ein nicht leeres Array von Objekten, jeweils mit t_max und t_min als endlichen Zahlen. Jedes Objekt darf auch gängige Aliase wie tmax, temp_max oder max für das Maximum und tmin, temp_min oder min für das Minimum nutzen; die kanonischen Namen bleiben t_max und t_min. Fehlendes days, kein Array, leere Serie, Nicht-Objekte, fehlende Temperaturen, nicht endliche Werte und Beträge über einer Million scheitern mit invalid_input und benennen das Problem. Bei Erfolg enthält der Körper day_count; mean_dtr als arithmetisches Mittel der Tagespannen; sum_dtr; min_dtr und max_dtr der Serie; unit temperature_degrees; formula- und equation-Zeichenketten zur Anzeige; ein daily-Array mit jedem gerundeten t_max, t_min und dtr; sowie steps für Lehr-UIs. Fehlgeschlagene Validierung wird nicht abgerechnet; erfolgreiche analytische Aufrufe nutzen den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Wo eine API zur Tagesgang-Temperaturspanne sich lohnt
Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf $0.002 ohne KI-Latenz.
Integrationsbeispiele
Lehre und QA-Orakel
Geben Sie Studierenden eine deterministische Prüfung der mittleren DTR und lehnen Sie jeden Tag ab, an dem das Maximum unter dem Minimum liegt, als invalid_input.
Technische Fragen
Wie berechne ich die mittlere Tagesgang-Temperaturspanne?
Senden Sie days als Array von Paaren {t_max, t_min}. Für jeden Tag gilt DTR = t_max − t_min; die API liefert mean_dtr als arithmetisches Mittel dieser Tagespannen plus die Tagesliste.
Welche Temperatureinheiten soll ich verwenden?
Verwenden Sie dieselbe Einheit für jedes t_max und t_min der Serie, typischerweise °C. Der Rechner rechnet Einheiten nicht um; Spannen werden als temperature_degrees in der von Ihnen gelieferten Einheit gemeldet.
Was kostet der Rechner für die Tagesgang-Temperaturspanne?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingaben werden nicht abgerechnet.