繁体   English   中英

如何将时间列(带有小时和分钟)从数据类型“对象”转换为时间/日期时间类型?

[英]How to transform a time column (with hours and minutes) from data type “object” to a time/datetime type?

在这里的初学者,当下我准备数据以创建神经网络。 因此,我有一个带有几列的Pandas数据框。 这些列之一以15分钟为步长显示一天中的时间(00:00、00:15、00:30,...,23:45、00:00、00:15等)。此列的数据类型为宾语。 如何将其转换为与时间相关的数据类型?

我尝试了此操作,但是将(错误)年-月-日信息添加到该列中

Erzeugung["uhrzeit"] = pd.to_datetime(Erzeugung["uhrzeit"])

(2019-07-22 00:00:00, 2019-07-22 00:15:00, …)

您可以使用strftime函数仅保留日期时间对象的所需部分。

pd.to_datetime('14-08-92 23:15:00').strftime('%H:%M')

'23:15'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM