Основният проблем с преобразуването на милисекунди в часове, минути и секунди е, че те не винаги са последователни. Например, ако конвертирате 10,000 10 милисекунди в часове, резултатът ще бъде 10,000 часа. Ако обаче преобразувате 10 40 милисекунди в минути, резултатът ще бъде XNUMX минути и XNUMX секунди.
var date = new Date(milliseconds); var hh = date.getHours(); var mm = date.getMinutes(); var ss = date.getSeconds();
Този код създава нов обект за дата, използвайки дадените милисекунди, след което получава часовете, минутите и секундите от този обект за дата.
Време и JavaScript
JavaScript е език за програмиране, който работи в браузъра. Създаден е през 1995 г. от Brendan Eich и сега е един от най-популярните езици в мрежата.
Една от най-важните характеристики на JavaScript е способността му да работи асинхронно. Това означава, че кодът може да работи паралелно, което може да направи задачите по-бързи. JavaScript също има вградена библиотека за дати и часове, което улеснява работата с дати и часове.
Преобразуване на времето
Има няколко начина за преобразуване на времето в JavaScript. Най-често срещаният начин е да използвате обекта Date.
var now = нова дата(); // 12 г. 5:2015 ч
Можете също да използвате вградената функция Date.now().
var now = Date.now(); // 12 г. 5:2015 ч