Python - 为一天中的时间生成字符串

时间:2015-11-22 02:27:05

标签: python

我需要一种方法来生成一些任意小时数之间所有五分钟增量的列表。所以,例如,如果我想要3p和4p,它看起来像:

下午3:00,下午3:10,下午3:15,下午3:20等等。

有关最快捷方式的想法吗?

1 个答案:

答案 0 :(得分:0)

QuicknDirty

for i in range (60):
   if i % 5 == 0:
      print('X:{}PM'.format (i))

或作为功能;)

def getMinutes (hour, minuteSteps):
    steps = []
    for i in range (60):
       if i % minuteSteps == 0:
           steps.append('{}:{}PM'.format (hour,i))
    return steps