У меня есть длительность в миллисекундах, и я хотел бы, чтобы отобразить его в формате чч: мм: сс, так что я пытался использоватьПреобразовать миллисекунды чч: мм: сс с JS добавляет 1 час
var dtFromMillisec = new Date(myDuration);
var result = dtFromMillisec.getHours() + ":" + dtFromMillisec.getMinutes() + ":" + dtFromMillisec.getSeconds();
Время, которое я получаю, должно быть, например, 00:00:15, но это 1: 0: 15, почему я всегда получаю еще 1 час?
Можете ли вы показать свой ввод и вывод? Что такое 'myDuration'? – Jivings
Работа с текущей датой работает нормально, поэтому, возможно, это что-то с вашим вводом: http://jsfiddle.net/r7qqr85g/ –