【发布时间】:2013-12-16 00:16:51
【问题描述】:
首先,我想指出我是 Python 的初学者。
我的问题是我无法弄清楚在 Python 中将分钟转换为 HH:MM 格式的正确方法是什么。
感谢任何帮助!
【问题讨论】:
-
虽然是重复的,但Martijn的答案很棒(比重复的答案更多)
首先,我想指出我是 Python 的初学者。
我的问题是我无法弄清楚在 Python 中将分钟转换为 HH:MM 格式的正确方法是什么。
感谢任何帮助!
【问题讨论】:
'{:02d}:{:02d}'.format(*divmod(minutes, 60))
这里divmod() 将分钟除以 60,将小时数和余数一并返回。
演示:
>>> minutes = 135
>>> '{:02d}:{:02d}'.format(*divmod(minutes, 60))
'02:15'
【讨论】:
divmod 的精彩介绍