HTML:
Update
Autoupdate
HTML-OUT:
<!DOCTYPE html> <html> <head> <title>Zeit Format Mit Sekunden Und Milisekunden</title> </head> <body style="background-color: White"> <!-- Anzeige für Millisekunden --> Milisekunden: <div id="demo"> </div> <!-- Anzeige für die aktuelle Zeit --> Aktuelle Zeit: <div id="demo2"> </div> <script> // Funktion, um eine Zahl in zweistelliges Format zu konvertieren function To2(str) { str = str + ""; if (str.length == 1) str = "0" + str; return str; } // Funktion, um eine Zahl in dreistelliges Format zu konvertieren function To3(str) { str = str + ""; if (str.length == 1) str = "00" + str; else if (str.length == 2) str = "0" + str; return str; } // Funktion zur Umwandlung von Millisekunden in ein bestimmtes Zeitformat function ZeitFormatMitSekundenUndMilisekunden(Milliseconds) { var hours = Math.floor(Milliseconds / (1000 * 60 * 60)); var minutes = Math.floor((Milliseconds % (1000 * 60 * 60)) / (1000 * 60)); var seconds = Math.floor((Milliseconds % (1000 * 60)) / 1000); var milliseconds = Milliseconds % 1000; hours = To2(hours); minutes = To2(minutes); seconds = To2(seconds); milliseconds = To3(milliseconds, 3); return hours + ':' + minutes + ':' + seconds + ' . ' + milliseconds; } // Anzeige der formatierten Zeit für 100000 Millisekunden demo.innerHTML = ZeitFormatMitSekundenUndMilisekunden(100000); // Funktion zur Aktualisierung der aktuellen Zeit function Zeit() { var currentTime = Date.now(); var heute = new Date(currentTime); var stunden = heute.getHours(); var minuten = heute.getMinutes(); var sekunden = heute.getSeconds(); var millisekunden = heute.getMilliseconds(); stunden = To2(stunden); minuten = To2(minuten); sekunden = To2(sekunden); millisekunden = To3(millisekunden, 3); var zeit = stunden + ':' + minuten + ':' + sekunden + ' . ' + millisekunden; // Anzeige der aktuellen Zeit demo2.innerHTML = zeit; } // Aktualisierung der Zeit in einem Intervall von 111 Millisekunden setInterval(Zeit, 111); </script> </body> </html>
---