помогите мне с этой одной проблемой. Я запутался, как конвертировать секунды в годы, дни, часы, минуты и секунды в JavaScript. Это ниже в качестве примера
convertSeconds(10000)) // 2 hours, 46 minutes and 40 seconds
convertSeconds(62)) // 1 minutes and 2 seconds
convertSeconds(2000000)) // 23 days, 3 hours, 33 minutes and 20 seconds
convertSeconds(126144060)) // 4 years and 1 minutes
Я знаю, что для этой задачи нужен модуль, как показано ниже:
var days = Math.floor(seconds / (3600*24))
seconds -= days*3600*24
var hrs = Math.floor(seconds / 3600)
seconds -= hrs*3600
var minutes = Math.floor(seconds / 60)
seconds -= minutes*60
Но он не печатается так, как я хочу, как в моих комментариях. Как утешить, как это. Спасибо