Главни проблем са претварањем милисекунди у сате, минуте и секунде је тај што нису увек доследни. На пример, ако претворите 10,000 милисекунди у сате, резултат би био 10 сати. Међутим, ако 10,000 милисекунди претворите у минуте, резултат би био 10 минута и 40 секунди.
var date = new Date(milliseconds); var hh = date.getHours(); var mm = date.getMinutes(); var ss = date.getSeconds();
Овај код креира нови објекат датума користећи дате милисекунде, а затим добија сате, минуте и секунде из тог објекта датума.
Време и ЈаваСцрипт
ЈаваСцрипт је програмски језик који се покреће у претраживачу. Креирао га је 1995. Брендан Еицх и сада је један од најпопуларнијих језика на вебу.
Једна од најважнијих карактеристика ЈаваСцрипт-а је његова способност да се покреће асинхроно. То значи да код може да ради паралелно, што може убрзати задатке. ЈаваСцрипт такође има уграђену библиотеку датума и времена, што олакшава рад са датумима и временима.
Претварање времена
Постоји неколико начина за конверзију времена у ЈаваСцрипт-у. Најчешћи начин је коришћење објекта Дате.
вар сада = нови датум(); // 12 5:2015
Такође можете користити уграђену функцију Дате.нов().
вар сада = Дате.нов(); // 12 5:2015