鱼C论坛

 找回密码
 立即注册
查看: 1791|回复: 3

请问如何生成时间列表?

[复制链接]
发表于 2020-9-6 10:58:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
用range(1,10)可以成生1-10之间的数字,请问如何生成9:00-10:00之间的分钟,比如[9:00,9:01,9:02]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-9-6 11:15:26 | 显示全部楼层
import pandas as pd
data=pd.date_range(start='09:01',end='09:30',freq='min')
print(data)

DatetimeIndex(['2020-09-06 09:01:00', '2020-09-06 09:02:00',
               '2020-09-06 09:03:00', '2020-09-06 09:04:00',
               '2020-09-06 09:05:00', '2020-09-06 09:06:00',
               '2020-09-06 09:07:00', '2020-09-06 09:08:00',
               '2020-09-06 09:09:00', '2020-09-06 09:10:00',
               '2020-09-06 09:11:00', '2020-09-06 09:12:00',
               '2020-09-06 09:13:00', '2020-09-06 09:14:00',
               '2020-09-06 09:15:00', '2020-09-06 09:16:00',
               '2020-09-06 09:17:00', '2020-09-06 09:18:00',
               '2020-09-06 09:19:00', '2020-09-06 09:20:00',
               '2020-09-06 09:21:00', '2020-09-06 09:22:00',
               '2020-09-06 09:23:00', '2020-09-06 09:24:00',
               '2020-09-06 09:25:00', '2020-09-06 09:26:00',
               '2020-09-06 09:27:00', '2020-09-06 09:28:00',
               '2020-09-06 09:29:00', '2020-09-06 09:30:00'],
              dtype='datetime64[ns]', freq='T')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-6 12:55:11 | 显示全部楼层
import time

start = '2020-08-30 09:50:00'
end = '2020-08-30 10:00:00'

start_timestamp = time.mktime(time.strptime(start,"%Y-%m-%d %H:%M:%S"))
end_timestamp = time.mktime(time.strptime(end,"%Y-%m-%d %H:%M:%S"))

a = map(lambda x:time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(x)),range(int(start_timestamp),int(end_timestamp),60))
print(list(a))

#['2020-08-30 09:50:00', '2020-08-30 09:51:00', '2020-08-30 09:52:00', '2020-08-30 09:53:00', '2020-08-30 09:54:00', '2020-08-30 09:55:00', '2020-08-30 09:56:00', '2020-08-30 09:57:00', '2020-08-30 09:58:00', '2020-08-30 09:59:00']
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-6 13:32:24 | 显示全部楼层
本帖最后由 Cool_Breeze 于 2020-9-6 19:15 编辑
 for i in range(100):
        print('{:02}:{:02}'.format(9 + i // 60, i%60))
09:00
09:01
09:02
09:03
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 20:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表