通过传递毫秒来计算分钟数

时间:2016-08-11 05:45:26

标签: python django time minute

我通过传递Milliseconds

使用了以下来获得分钟数
def returnTimeString(miliSec):
    returnVal = "%d" % (  ((miliSec / 1000) / 60) )
    if returnVal == '0':
        returnVal = 'N/A'
    return returnVal

但我想通过传递毫秒来获取分钟数

3 个答案:

答案 0 :(得分:1)

这就是你需要的东西

minutes=float(miliSec/float(1000*60))%60.
简单而优雅

答案 1 :(得分:0)

毫秒到分钟

y = miliSec / 1000
y /= 60
minutes = y % 60

Oneliner

minutes=(miliSec/(1000*60))%60

最终结果:

def returnTimeString(miliSec):
    minutes=(miliSec/(1000*60))%60
    return "%d" % (minutes) if minutes else 'N/A'

答案 2 :(得分:-1)

以下是基于此post的另一种解决方案,可让您从毫秒转换为秒,分钟和天。

2016/08/10-12:45:16