Czy istnieje prosty sposób na konwersję czasu dziesiętnego (np. 1,074 minuty) na format mm: ss przy użyciu moment.js?

Zastanawiałem się, czy istnieje prosty sposób, za pomocą biblioteki moment.js, na przekształcenie dziesiętnego przedziału czasu (na przykład 1,074 minuty) na równoważną wartość „mm: ss”. Obecnie używam funkcji, która nie działa zbyt dobrze z ujemnymi czasami (wyświetla wartość w formacie „-m: ss”):

function secTommss(sec){
 var min = Math.floor(sec/60)
 sec = Math.round(Math.abs(sec) % 60);
 return min + ":" + (sec < 10 ? "0" + sec : sec)
}

questionAnswers(3)

yourAnswerToTheQuestion