我已经使用以下通过毫秒来获取分钟数
def returnTimeString(miliSec):
returnVal = "%d" % ( ((miliSec / 1000) / 60) )
if returnVal == '0':
returnVal = 'N/A'
return returnVal
但我想要不同的方式然后通过毫秒来获取分钟数
这是你需要的
minutes=float(miliSec/float(1000*60))%60.
简洁大方
毫秒到分钟
y = miliSec / 1000
y /= 60
minutes = y % 60
单线
minutes=(miliSec/(1000*60))%60
最后结果:
def returnTimeString(miliSec):
minutes=(miliSec/(1000*60))%60
return "%d" % (minutes) if minutes else 'N/A'
这是基于这篇文章的另一个解决方案,它为您提供从毫秒到秒、分钟和天的转换。
def millitosec(milliseconds):
x = milliseconds / 1000
seconds = x % 60
x /= 60
minutes = x % 60
x /= 60
hours = x % 24
x /= 24
days = x
return seconds, minutes, hours, days