Pandas到_datetime的转换,用点表示格式



我想将每分钟测量的具有时间数据的行聚合为数小时/天的数据汇总行。我使用熊猫重采样方法。在此之前,我需要将包含时间戳的列的数据类型从对象转换为日期时间。

我使用pandasto_datetime((方法,并使用以下代码行:

df_resampled['DateTime'] = pd.to_datetime(df_resampled['DateTime'], format="%d.%m.%y %H:%M")

在这里,我总是得到错误:">时间数据"03.11.2020 15:34"与格式"%d.%"不匹配m.%y%H:%m'(匹配(";

我真的不明白为什么我会得到这个错误,因为时间戳的格式是";天.月.年小时:分钟;

Y(带大写(用于带有世纪的YYYY格式,请参阅strptime文档:

含义
指令 示例
%y 没有世纪的年份作为零填充的十进制数 00,01,…,99
%Y 以世纪为十进制数的年份 00010002,…,20132014,…,99981999

相关内容

  • 没有找到相关文章

最新更新