在Python中将分钟转换成HH:MM格式[重复]


问题内容

这个问题已经在这里有了答案

时数:分钟 (4个答案)

7年前关闭。

首先,我想指出我是Python的初学者。

我的问题是我不知道在Python中将分钟转换为HH:MM格式的正确方法是什么。

任何帮助表示赞赏!


问题答案:

使用divmod()功能

'{:02d}:{:02d}'.format(*divmod(minutes, 60))

在这里divmod(),分钟数除以60,然后返回小时数和剩余的数(一)。

演示:

>>> minutes = 135
>>> '{:02d}:{:02d}'.format(*divmod(minutes, 60))
'02:15'