Glavni problem sa pretvaranjem milisekundi u sate, minute i sekunde je taj što one nisu uvijek konzistentne. Na primjer, ako 10,000 milisekundi pretvorite u sate, rezultat bi bio 10 sati. Međutim, ako 10,000 milisekundi pretvorite u minute, rezultat bi bio 10 minuta i 40 sekundi.
var date = new Date(milliseconds); var hh = date.getHours(); var mm = date.getMinutes(); var ss = date.getSeconds();
Ovaj kod kreira novi objekat datuma koristeći date milisekunde, a zatim dobija sate, minute i sekunde iz tog objekta datuma.
Vrijeme i JavaScript
JavaScript je programski jezik koji se pokreće u pretraživaču. Kreirao ga je 1995. Brendan Eich i sada je jedan od najpopularnijih jezika na internetu.
Jedna od najvažnijih karakteristika JavaScript-a je njegova sposobnost da radi asinhrono. To znači da se kod može izvoditi paralelno, što može ubrzati zadatke. JavaScript takođe ima ugrađenu biblioteku datuma i vremena, što olakšava rad sa datumima i vremenima.
Konverzija vremena
Postoji nekoliko načina za pretvaranje vremena u JavaScript-u. Najčešći način je korištenje objekta Date.
var sada = novi datum(); // 12. 5:2015
Možete koristiti i ugrađenu funkciju Date.now().
var sada = Datum.sada(); // 12. 5:2015