将秒转换为年,天,小时,分钟和秒

时间:2019-01-07 11:25:27

标签: javascript date-parsing

帮助我解决这个问题。我很困惑如何在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

但是它并不能像我的评论那样打印。如何像那样安慰。谢谢

1 个答案:

答案 0 :(得分:0)

如果我理解您的问题,解决方案可能是:

user_id = models.AutoField(primary_key=True)
相关问题