如何在python中编辑时间格式

时间:2018-08-17 05:24:40

标签: python-2.7 time formatting frequency

嗨,我正在处理从csv文件导入的数组,数组列之一是time列表。 我实际上有两个问题。

1)时间就像

['01:59.2' '02:09.0' '03:01.1' ..., '59:29.4' '59:40.7' '59:41.5']

这意味着它只有几分钟和几秒钟,而没有几小时。

当我在Excel中操作时,通过更改时间格式,它将在选择时间格式后自动在分钟前加上小时。

这一切都从00:*到59:*开始,并且希望每天有24次循环。

所以我想问一下如何在python中获得正确的时间?

2)我想制作一个条形图,其x轴是时间[1 am,2am,3am,... 11 pm,12pm] yaxis是该频率(即有多少元素属于该时间范围,我以前使用list.count

例如,我使用下面的代码按日期计算频率,

count2018 = []
for i in range(len(datetime2018)):
    x = date2018.count(datetime2018[i])
    count2018.append(x)
#datetime2018 is a datetime list

但是,当涉及到时间时,有一个范围,我不确定如何处理它,因为数据类型是字符串,所以我不能使用>或<,所以我的第二个问题是如何获取python中的时间频率?

0 个答案:

没有答案