Wie berechnet man mit JavaScript die Zeit zwischen zwei Uhrzeiten?

Antwort

Um die Zeit zwischen zwei Uhrzeiten in JavaScript zu berechnen, kannst du die `Date`-Objekte verwenden. Hier ist ein einfaches Beispiel, wie du das machen kannst: ```javascript function berechneZeitDifferenz(uhrzeit1, uhrzeit2) { // Uhrzeiten im Format "HH:MM" const [stunden1, minuten1] = uhrzeit1.split(':').map(Number); const [stunden2, minuten2] = uhrzeit2.split(':').map(Number); // Erstelle Date-Objekte für beide Uhrzeiten const datum1 = new Date(2023, 0, 1, stunden1, minuten1); // 1. Januar 2023 const datum2 = new Date(2023, 0, 1, stunden2, minuten2); // 1. Januar 2023 // Berechne die Differenz in Millisekunden const differenz = datum2 - datum1; // Konvertiere die Differenz in Stunden und Minuten const stunden = Math.floor(differenz / (1000 * 60 * 60)); const minuten = Math.floor((differenz % (1000 * 60 * 60)) / (1000 * 60)); return { stunden, minuten }; } // Beispielaufruf const differenz = berechneZeitDifferenz("14:30", "16:45"); console.log(`Differenz: ${differenz.stunden} Stunden und ${differenz.minuten} Minuten`); ``` In diesem Beispiel wird die Zeitdifferenz zwischen zwei Uhrzeiten berechnet und in Stunden und Minuten ausgegeben. Achte darauf, dass die Uhrzeiten im Format "HH:MM" eingegeben werden.

KI fragen

Verwandte Fragen

Was ist JavaScript?

"JS" steht als Abkürzung für JavaScript. JavaScript ist eine weit verbreitete Programmiersprache, die hauptsächlich zur Entwicklung von interaktiven und dynamischen Inhalten a... [mehr]

Was sind Hooks in React?

Hooks in React sind spezielle Funktionen, die es ermöglichen, in Funktionskomponenten auf React-Features wie State und Lifecycle-Methoden zuzugreifen. Sie wurden mit React 16.8 eingeführt, u... [mehr]

Wie entfernt man per JavaScript alle Leerzeichen und Punkte aus dem HTML-Formularfeld 'parcel_id'?

Um aus dem Wert eines HTML-Formularfelds namens `parcel_id` alle Leerzeichen und Punkte per JavaScript zu entfernen, kannst du folgenden Code verwenden: ```javascript // Beispiel: Annahme, das Feld h... [mehr]

Wie groß können Zahlen in JavaScript-Variablen sein?

In JavaScript können Zahlen (Number-Typ) bis zu einem bestimmten Wert genau dargestellt werden. Der Standard-Zahlentyp ist ein 64-Bit-Gleitkommawert nach IEEE 754. Die größten und klei... [mehr]

Gibt es in VB.NET eine genauere Methode zur Berechnung der Dateigröße als ''?

In VB.NET gibt es keine spezielle „Formel“ zur Berechnung der Dateigröße, sondern du erhältst die Dateigröße in Bytes direkt über die Eigenschaften des Date... [mehr]