繁体   English   中英

如何将以下字符串日期时间转换为熊猫日期时间

How can I convert following string date-time into pandas datetime

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

如何将以下 datetime 字符串格式转换为要在 pandas Dataframe 中使用的 datetime 对象? 我尝试了很多示例,但似乎我的格式与标准 Pandas 日期时间对象不同。 我知道这可能是重复,但我在 Stackexchange 上尝试了解决方案,但它们不起作用!

在此处输入图像描述

2 个回复

下面的代码会将其转换为适当的格式

df = pd.DataFrame({'datetime':['2013-11-1_00:00','2013-11-1_00:10','2013-11-1_00:20']})
df['datetime_changed'] = pd.to_datetime(df['datetime'].str.replace('_','T'))
df.head()

输出:

在此处输入图像描述

您可以使用带formatpd.to_datetime

df['datetime'] = pd.to_datetime(df['datetime'], format='%Y-%m-%d_%H:%M')
1 如何在R中将以下字符串转换为日期时间?

我有以下包含日期/时间的字符向量。 我想将它们转换为日期格式,并尝试了以下方法: as.Date()和as.POSIXct() as.Date()函数正在跳过时间部分,而POSIX抛出错误(这很明显)。 如何将上述字符串转换为正确的日期和时间格式? ...

7 如何获取实际日期时间的DateTime格式字符串?

我想要一个日期时间字符串,并获取其格式的字符串版本: 例如,如果由于解析异常而错误地解析了日期时间,那么2017-01-02将产生YYYY-MM-dd以便记录。 System.DateTime或任何其他内置功能是否可能? ...

暂无
暂无

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

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