Stunden und Minuten
2,5 Stunden auf dem Stundenzettel sind 2 Stunden und 30 Minuten auf der Uhr. Geben Sie eine beliebige Dezimalstundenzahl aus Lohnabrechnung oder Tabelle ein und erhalten Sie volle Stunden plus Restminuten, auf die Minute gerundet. 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
- Stunden
- 2,5
- Dezimalstunden
- 2,5
- Stunden
- 2
- Minuten
- 30
- Minuten gesamt
- 150
Lohnlisten, Stundenzettel und Schulaufgaben speichern Zeit oft als Dezimalzahl von Stunden — zwei Punkt fünf, sieben Punkt sieben fünf, ein Viertel — während Menschen eine Uhr in ganzen Stunden und Restminuten lesen. Dieser Stunden-und-Minuten-Umrechner nimmt eine endliche, nicht negative Dezimalstundenzahl und zerlegt sie in ganze Stunden plus die restlichen Minuten: zwei Punkt fünf Stunden werden zu zwei Stunden und dreißig Minuten; eine Punkt sieben fünf Stunden wird zu einer Stunde und fünfundvierzig Minuten. Null ist gültig und ergibt null Stunden und null Minuten. Ein negativer Wert, Infinity oder ein nichtnumerisches Token wird als ungültige Eingabe zurückgewiesen und nicht berechnet. Es gibt keinen Netzaufruf, keine Systemuhr und keinen Zufall — nur Multiplikation mit sechzig, Rundung auf die nächste Minute und einen ganzzahligen Rest.
Wie Dezimalstunden zu ganzen Stunden und Restminuten werden
Eine Dezimalstunde ist eine einzige reelle Zahl, die eine Dauer in Stunden misst, einschließlich eines Bruchteils, der die Restzeit darstellt. Zwei Punkt fünf Stunden sind zwei volle Stunden plus eine halbe Stunde; sieben Punkt sieben fünf Stunden sind sieben volle Stunden plus drei Viertelstunden. Diese Werte stehen in Tabellen, Lohnexporten und Zeiterfassungs-APIs, weil eine einzelne Zahl leicht zu addieren und zu speichern ist.
Menschen lesen eine Uhr jedoch als ganze Stunden und Restminuten: zwei Stunden dreißig Minuten, nicht zwei Punkt fünf. Dieser Umrechner führt genau diese Aufteilung aus und sonst nichts. Er multipliziert die Dezimalstundenzahl mit sechzig, um Gesamtminuten zu erhalten, rundet auf die nächste ganze Minute, damit Gleitkommareste nicht zu neunundfünfzig Punkt neun neun neun werden, und nimmt die ganzen Stunden als ganzzahligen Quotienten dieser Minutenzahl geteilt durch sechzig sowie die restlichen Minuten als Rest.
Zwei Punkt fünf entspricht einhundertfünfzig Minuten, also zwei Stunden und dreißig Minuten. Eine Punkt sieben fünf entspricht einhundertfünf Minuten, also einer Stunde und fünfundvierzig Minuten. Null entspricht null Stunden und null Minuten.
Acht volle Stunden entsprechen acht Stunden und null Minuten, nicht einem leeren Rest.
Eingabevertrag, Rundung auf die nächste Minute und Fehler
Der Anfragekörper trägt eine Pflichtzahl: hours. Der Wert ist die aufzuteilende Dezimaldauer in Stunden und muss eine endliche, nicht negative Zahl sein. Gebrochene Stunden sind erlaubt und erwartet.
Ein negatives hours scheitert mit einer klaren Meldung, dass Dezimalstunden nicht negativ sein dürfen, weil eine Dauer auf dieser Seite kein vorzeichenbehaftetes Hauptbuch ist. Minuten liegen stets im abgeschlossenen Bereich von null bis neunundfünfzig; ein Rest, der nach dem Runden sechzig wäre, trägt in die nächste Stunde. Ungültige Eingabe wird nicht berechnet.
Wo eine Stunden-und-Minuten-Aufteilung sich lohnt
Man greift zu einem Umrechner von Dezimalstunden in Stunden und Minuten, wenn ein System Zeit als eine einzige reelle Zahl speichert und ein Mensch sie auf einer Uhr lesen muss. Lohnstellen wandeln 7.5 oder 8.25 abgerechnete Stunden in sieben Stunden dreißig Minuten oder acht Stunden fünfzehn Minuten um, bevor sie einen Beleg drucken, der Dezimalstunden ablehnt. Projektleitungen machen aus einem Stundenzettel-Export von 1.75 Stunden eine Stunde fünfundvierzig Minuten für eine Statusfolie.
Lehrkräfte geben die Umrechnung auf, damit Lernende das Multiplizieren mit sechzig und das Nehmen eines Rests üben, statt zu raten, zwei Punkt drei Stunden seien zwei Stunden und drei Minuten. Park-, Praxis- und Studio-Software speichert die Aufenthaltsdauer oft als Dezimalstunde und braucht eine Anzeigezeichenkette wie 2h 30m. Weil das Werkzeug eine negative Dauer und nichtendliche Token zurückweist, dient es auch als Prüfer für Erfassungsformulare, die minus zwei Stunden nicht annehmen dürfen.
Kombinieren Sie diese Seite mit einem allgemeinen Zeiteinheiten-Umrechner, wenn Sie auch Sekunden, Tage oder Wochen brauchen, mit einem Uhrdauer-Werkzeug, wenn Sie zwei Zifferblattablesungen statt einer Dezimalzahl haben, oder mit einem Stunden-Minuten-Sekunden-zu-Sekunden-Umrechner, wenn Sie von einem Uhrtripel in die andere Richtung gehen.
Anwendungsfälle
Lohn und Anzeige von Stundenzetteln
Wandeln Sie 7.5 oder 8.25 abgerechnete Stunden in sieben Stunden dreißig Minuten oder acht Stunden fünfzehn Minuten für einen Beleg, der Uhrzeit druckt, keine Dezimalzahl.
Schulübung zum Rest
Lassen Sie Lernende prüfen, dass 2.5 Stunden zwei Stunden dreißig Minuten sind und dass eine negative Stundenzahl zurückgewiesen wird statt als vorzeichenbehafteter Rest gedruckt.
Aufenthalts- und Statusfolien-Beschriftungen
Wandeln Sie einen gespeicherten Dezimalaufenthalt oder einen erfassten Aufwand in eine Zeichenkette 2h 30m für Parkplatz, Praxis, Studio oder Projektstatustext.
Häufige Fragen
Wie rechne ich Dezimalstunden in Stunden und Minuten um?
Senden Sie hours als endliche, nicht negative Zahl.
Warum sind 2.5 Stunden gleich 2 Stunden 30 Minuten und nicht 2 Stunden 50 Minuten?
Der Bruchteil ist ein Stundenbruch, kein Ziffernabdruck. Die Hälfte von sechzig Minuten ist dreißig, also sind 2.5 Stunden 2 Stunden 30 Minuten. 2.50 ist dieselbe Dauer.
Werden Restminuten gerundet?
Ja. Die Gesamtminuten werden auf die nächste ganze Minute gerundet, damit Gleitkommareste nicht zu 19.999 Minuten werden. Ein gerundeter Rest von 60 trägt in die nächste Stunde.
Wie viele Stunden und Minuten sind 7,75 Stunden?
Es sind 7 Stunden und fünfundvierzig Minuten, denn eine Dreiviertelstunde hat fünfundvierzig Minuten. Ebenso sind 8,25 Stunden auf der Lohnabrechnung 8 Stunden und eine Viertelstunde, und 7,5 Stunden sind 7 Stunden 30 Minuten.
Kann ich das Ergebnis auch in Minuten insgesamt sehen?
Ja. Neben Stunden und Minuten erhalten Sie die Gesamtminuten, 2,5 Stunden erscheinen also auch als 150 Minuten. Eine ganze Zahl wie 8 Stunden wird als 8 Stunden und 0 Minuten angezeigt, nicht mit leerem Rest.
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/life/hours-minutes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hours":2.5}'const res = await fetch("https://api.kit.forhosting.com/life/hours-minutes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hours": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/hours-minutes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hours": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/hours-minutes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hours":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hours":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/hours-minutes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"hours": 2.5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.hours_minutes",
"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.
Limits
max_abs_value | 1000000000000 |
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
Erfolgreiche API-Anfragen kosten $0.002.
Wie Dezimalstunden zu ganzen Stunden und Restminuten werden
Der Algorithmus befragt nie die Systemuhr, ruft nie einen Netzdienst auf und nutzt nie Zufall, sodass dieselbe Dezimalzahl stets dieselben hours, minutes, total_minutes und die pretty-Zeichenkette liefert.
Eingabevertrag, Rundung auf die nächste Minute und Fehler
Die Aliasse h, decimal_hours und value werden akzeptiert, damit ein Formular, eine Query-Zeichenkette oder eine Tabellenspalte denselben Vertrag ohne Umbenennung der Eingabe nutzen kann. Der Wert darf als JSON-Zahl oder als dezimale Zahlenzeichenkette ankommen, einschließlich eines optionalen führenden Plus und wissenschaftlicher Notation; eingebettete Leerzeichen, Hex-Präfixe und nichtnumerische Token scheitern mit einer Meldung, die das Feld nennt. Fehlendes hours, eine nach dem Trim leere Zeichenkette, Infinity und NaN scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg liefert der Körper decimal_hours, ganze Stunden und Restminuten als Ganzzahlen, total_minutes als die nächste ganzzahlige Minutenzahl, eine pretty-Zeichenkette wie 2h 30m und eine kurze Formel, die Sie neben die Antwort drucken können. Erfolgreiche API-Aufrufe nutzen den veröffentlichten Grundpreis $0.002.
Wo eine Stunden-und-Minuten-Aufteilung sich lohnt
Die Umsetzung ist reines parse der Stufe tier A: keine Modelltoken, kein ausgehendes HTTP und kein Date-Objekt. Das hält die Latenz bei einer Handvoll Rechenoperationen und das Kostenmodell ehrlich bei $0.002 je erfolgreicher API-Anfrage, während eine fehlgeschlagene Prüfung nie vorausbezahltes Guthaben verbraucht.
Technische Fragen
Was geschieht, wenn ich eine negative Stundenzahl eingebe?
Die Anfrage wird mit invalid_input zurückgewiesen und nicht berechnet. Dieser Umrechner ist nur für eine endliche, nicht negative Stundenzahl definiert.
Was kostet der Stunden-und-Minuten-Umrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.