Stunden Minuten Sekunden in Sekunden
Geben Sie Stunden, Minuten und Sekunden ein und erhalten Sie die Gesamtzahl an Sekunden, mit der Timer und Tabellen rechnen: 90 Minuten allein sind 5400 Sekunden, 2 Stunden sind 7200. Minuten über 59 werden einfach addiert, nicht in Stunden umgebrochen. 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
- 1
- Minuten
- 30
- Sekunden
- 45
- Sekunden gesamt
- 5.445
Ein Umrechner von Stunden, Minuten und Sekunden in Sekunden beantwortet eine alltägliche Rechenfrage: Gegeben eine uhrartige Dauer, zum Beispiel eine Stunde, dreißig Minuten und fünfundvierzig Sekunden—was ist die eine Gesamtsumme in Sekunden, die Timer, APIs und Tabellen wirklich speichern? Null ist für jede Komponente erlaubt; weggelassene Felder gelten als null, sodass Sie nur Minuten oder nur Stunden senden können, wenn das alles ist, was Sie haben.
Was Stunden, Minuten und Sekunden als Dauer-Summe bedeuten
Eine Uhrdauer ist eine Zeitlänge in der vertrauten Leiter aus Stunden, Minuten und Sekunden—kein Kalenderdatum und kein Wanduhren-Zeitstempel. Systeme speichern verstrichene Zeit fast immer als eine nichtnegative Sekundenzahl, weil diese Einheit leicht addiert, subtrahiert und zwischen Sprachen serialisiert werden kann. Menschen denken jedoch weiter in gemischten Einheiten: Ein Training kann als null Stunden, fünfundvierzig Minuten und null Sekunden stehen; eine Filmlänge als eine Stunde, siebenundfünfzig Minuten und zwölf Sekunden; und ein Support-SLA-Fenster als zwei Stunden, null Minuten und null Sekunden.
Diese Mischform in Gesamtssekunden umzurechnen ist reine Skalierung: Jede Stunde trägt dreitausendsechshundert Sekunden bei, jede Minute sechzig, und das Sekundenfeld eins zu eins. Diese Fähigkeit wickelt Minuten und Sekunden bewusst nicht bei neunundfünfzig. Wenn Sie neunzig Minuten senden, ist die Summe fünftausendvierhundert Sekunden, nicht eine automatische Umschreibung in eine Stunde dreißig.
Diese Wahl entspricht der Suchabsicht „Stunden Minuten Sekunden in Sekunden“: Man will die Summe, kein normalisiertes Zifferblatt. Bruchwerte sind erlaubt, damit eine halbe Stunde oder zweieinhalb Sekunden ohne vorheriges Runden im Client ausdrückbar bleiben. Negative Werte liegen außerhalb des Produkts: Eine Stoppuhr mit negativen Minuten ist kaputter Input, kein Text zum Absolutsetzen und Drucken.
Praktische Tipps, Grenzen und Unterschiede zu verwandten Werkzeugen
Bevorzugen Sie numerische Felder, wenn Sie den Client steuern; verwenden Sie String-Zahlen nur, wenn ein Formular oder eine Query-Zeichenkette Text erzwingt. Halten Sie jede Komponente innerhalb des veröffentlichten Maximums, damit Multiplikationen nie nichtendlich werden. Beim Lehren oder Testen behalten Sie einen kleinen bekannten Satz: eine Stunde, dreißig Minuten und fünfundvierzig Sekunden entsprechen fünftausendvierhundertfünfundvierzig; neunzig Minuten allein fünftausendvierhundert; zwei reine Stunden siebentausendzweihundert; alles null ergibt null; und ein bewusster negativer Fehler.
Round-Trip-Prüfungen passen gut zu einem Humanize-Duration-Werkzeug: Wandeln Sie h:m:s hier in Gesamtssekunden um, formatieren Sie diese Summe woanders als lesbare Phrase und bestätigen Sie, dass die Leiter noch Ihrer Absicht entspricht. Diese Landing zielt auf Menschen, die nach Stunden Minuten Sekunden in Sekunden, Uhrdauer in Gesamtssekunden oder einem hms-zu-Sekunden-Rechner online suchen. Sie ist kein Zeitzonen-Umrechner, kein ISO-Zeitstempel-Parser, keine Tageszeit-Arithmetik, die zwei Zifferblätter addiert, und kein Einheitenumrechner mit willkürlichen Wochen- oder Jahreslabels.
Bevorzugen Sie diese Fähigkeit, wenn Sie bereits drei Dauerkomponenten haben und nur die Sekundensumme brauchen; wenn Sie von einer rohen Sekundenzahl starten und eine menschliche Phrase brauchen, nutzen Sie stattdessen eine Humanize-Duration-Fähigkeit. Dokumentieren Sie die No-Wrap-Regel in Client-Kommentaren, damit Produkttexte wissen: neunzig Minuten sind fünftausendvierhundert Sekunden, keine erzwungene Umschreibung in eine Stunde dreißig.
Anwendungsfälle
Medien- und Stoppuhr-Summen für APIs
Videowerkzeuge und Intervalltimer wandeln vom Autor eingegebene h:m:s-Laufzeiten in ganzzahlige Sekundenlängen um, die in Datenbanken und Player-APIs gespeichert werden.
Dauer-Arithmetik im Unterricht
Lernende geben Stunden, Minuten und Sekunden ein und prüfen die Gesamtssekunden gegen eine deterministische Formel, bevor sie die Blätter abgeben.
Häufige Fragen
Dürfen Minuten oder Sekunden größer als 59 sein?
Ja. Werte über 59 sind erlaubt und addieren einfach mehr Sekunden. Es gibt kein Zifferblatt-Wrapping; neunzig Minuten werden zu 5400 Gesamtssekunden.
Was passiert bei einem negativen Wert für Stunden, Minuten oder Sekunden?
Uhrdauer-Komponenten müssen nichtnegativ sein; Negative werden nicht absolut gesetzt.
Ist das dasselbe wie das Vermenschlichen einer Dauer?
Nein. Dieses Werkzeug geht von h:m:s-Komponenten zu einer Sekundensumme. Humanize-Duration-Werkzeuge gehen den anderen Weg: von Sekunden zu einer lesbaren Phrase.
Wie rechne ich Stunden, Minuten und Sekunden in Sekunden um?
Multiplizieren Sie die Stunden mit 3600, die Minuten mit 60 und addieren Sie die Sekunden. So ergeben 1 Stunde, 30 Minuten und 45 Sekunden 3600 plus 1800 plus 45, also 5445 Sekunden.
Kann ich Dezimalwerte oder nur einen Teil eingeben?
Ja. Bruchteile sind erlaubt, etwa eine halbe Stunde, die 1800 Sekunden ergibt. Leere Angaben zählen als null, Sie können also auch nur Minuten oder nur Stunden eingeben.
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/hms-to-seconds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hours":1,"h":0}'const res = await fetch("https://api.kit.forhosting.com/date/hms-to-seconds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hours": 1,
"h": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/hms-to-seconds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hours": 1,
"h": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/hms-to-seconds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hours":1,"h":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hours":1,"h":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/hms-to-seconds", 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": 1,
"h": 0
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.hms_to_seconds",
"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
Geben Sie nichtnegative Stunden, Minuten und Sekunden ein; dieses Werkzeug multipliziert die Stunden mit dreitausendsechshundert, die Minuten mit sechzig, addiert die restlichen Sekunden und liefert einen deterministischen Wert total_seconds mit kurzer Formel und Schrittliste. Negative Komponenten werden mit invalid_input abgelehnt statt absolut gesetzt, weil eine Dauer-Summe, die rückwärts läuft, ein Datenfehler ist.
Wie Sie die API aufrufen und was die Antwort enthält
Jedes Feld ist optional, nichtnegativ und endlich; fehlende oder leere Felder gelten als null. Senden Sie per POST einen JSON-Body mit beliebiger Kombination aus hours, minutes und seconds. Aliase sind aus Komfortgründen akzeptiert: h, hr oder hrs für Stunden; m, min oder mins für Minuten; s, sec oder secs für Sekunden. String-Zahlen mit strengem endlichem Zahlenmuster werden wie JSON-Zahlen umgewandelt. Absolute Komponentenwerte müssen innerhalb des veröffentlichten Maximums von einer Billion bleiben, damit Zwischenprodukte auf dem Worker und im Browser endlich bleiben. Bei Erfolg echoisiert die Antwort hours, minutes und seconds als umgewandelte Zahlen, total_seconds als Summe Stunden mal dreitausendsechshundert plus Minuten mal sechzig plus Sekunden (auf zwölf Dezimalstellen gerundet für stabile Tests), formula als feste Identität, message als einzeilige Zusammenfassung und steps als geordnetes Array mit jedem Beitrag. Fehlgeschlagene Validierung—nichtendliche Werte, Negative oder Komponenten über dem Maximum—liefert invalid_input und wird nie berechnet. Der Preis ist ein Festbetrag $0.002 pro erfolgreicher Anfrage mit Einheit item. Assertieren Sie in automatisierten Tests bevorzugt total_seconds und die geechozten Komponenten, statt das Produkt in jedem Client von Hand neu abzuleiten.
Praktische Tipps, Grenzen und Unterschiede zu verwandten Werkzeugen
Fehlgeschlagene Tasks mit invalid_input verbrauchen kein vorausbezahltes Guthaben, was Explorationsskripte günstig hält, wenn Lernende absichtlich negative Minuten senden.
Integrationsbeispiele
Unit-Test-Fixtures für Countdown-UIs
Engineering-Teams fixieren total_seconds für gemischte Stunden-Minuten-Sekunden-Eingaben, damit Countdown-Rechnung von Client und Server nie auseinanderlaufen.
Technische Fragen
Wie rechne ich Stunden, Minuten und Sekunden in Gesamtssekunden um?
Senden Sie nichtnegative hours, minutes und seconds (jedes darf fehlen und gilt als 0). Die API liefert total_seconds = hours × 3600 + minutes × 60 + seconds.
Ist der Umrechner Stunden Minuten Sekunden in Sekunden kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; Fehlschläge werden nicht berechnet.