如何将02:00:00更改为2?

时间:2019-08-07 17:49:16

标签: python pandas dataframe

这是我的数据框beijing_temp_compare的一部分:

datetime    T   Po  P   Pa  U   VV  Td  date    hour

7   2016-12-30 02:00:00 -5.8    771.2   774.4   3   85  0.8 -7.9    2016-12-30  02:00:00
6   2016-12-30 05:00:00 -7.5    766.3   773 -4.9    88  0.8 -9.1    2016-12-30  05:00:00
5   2016-12-30 08:00:00 -7.4    770.5   773.7   4.2 88  0.9 -9  2016-12-30  08:00:00
4   2016-12-30 11:00:00 -3.2    766.9   773.5   -3.6    74  0.7 -7.3    2016-12-30  11:00:00
3   2016-12-30 14:00:00 1.2 767.8   771 0.9 50  1   -8.1    2016-12-30  14:00:00
2   2016-12-30 17:00:00 -0.7    764.2   770.7   -3.6    64  0.9 -6.7    2016-12-30  17:00:00
1   2016-12-30 20:00:00 -2.8    768.4   771.5   4.2 73  1.1 -7.1    2016-12-30  20:00:00
0   2016-12-30 23:00:00 -4.5    764.8   771.4   -3.6    80  0.9 -7.4    2016-12-30  23:00:00

我尝试了许多方法,包括:

beijing_temp_compare['hour'] = pd.to_datetime(beijing_temp_compare['hour'], format='%H').dt.strftime('%H')

到目前为止,一切都没有。有人知道如何将格式更改为2 5 8吗?

0 个答案:

没有答案
相关问题