Как добавить миллисекунды к объекту datetime - PullRequest
0 голосов
/ 05 февраля 2020

Мне нужно преобразовать секунды в HH:mm:ss:ms формат. Моя функция, как показано ниже.

 function formatTime(time) {
        var rootDate = new Date(new Date(2018, 1, 1, 0, 0, 0).setSeconds(time));
        console.log(rootDate);
        return rootDate;
 }

 formatTime(100);

вышеупомянутая функция выдает следующий вывод:

Thu Feb 01 2018 00:01:40 GMT+0530 (India Standard Time)

, как видите, время возвращается как 00:01:40. Но мне нужна также часть миллисекунд. как 00:01:40:00 Как я могу это сделать.

Мне нужно вернуть объект времени данных

1 Ответ

0 голосов
/ 05 февраля 2020

Вы пробовали использовать функцию setMilliseconds, например

function formatTime(time) {
    var rootDate = new Date(2018, 1, 1, 0, 0, 0);
    rootDate.setMilliseconds(time); 
    console.log(rootDate);
    return rootDate;

}

formatTime (100);

...