通过传递毫秒计算分钟数

2024-10-01 00:31:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用下面的方法通过传递毫秒来获得分钟数

def returnTimeString(miliSec):
    returnVal = "%d" % (  ((miliSec / 1000) / 60) )
    if returnVal == '0':
        returnVal = 'N/A'
    return returnVal

但我想要不同的方法,然后通过传递毫秒来获取分钟数


Tags: 方法returnifdefreturnvalmilisecreturntimestring
3条回答

这是另一个基于post的解决方案,它提供了从毫秒到秒、分和天的转换。在

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

毫秒到分钟

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

一条线

^{pr2}$

最终结果:

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

这是你需要的

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

古朴典雅

相关问题 更多 >