熊猫-将日期列从dd / mm / yy hh:mm:ss转换为yyyy-mm-dd hh:mm:ss

凯文·纳什(Kevin Nash)

我有一个数据框(df),该数据框具有一个日期列(列名:sale_date),该列以以下格式存储数据

dd/mm/yy hh:mm:ss

我正在尝试将其转换为yyyy-mm-dd hh:mm:ss。尝试使用以下方法,但是仍然无法将其转换为所需的格式。

df['sale_date'] = pd.to_datetime(df['sale_date'])

任何人都可以协助转换此日期列的格式。谢谢

Asongtoruin

如果您知道自己的栏中的格式将保持一致,则可以将其传递给to_datetime

df['sale_date'] = pd.to_datetime(df['sale_date'], format='%d/%m/%y %H:%M:%S')

如果您的格式不一定是一致的,但是在每种情况下确实有前一天的格式,那么dayfirst=True即使不看数据也很难说,这可能足以使用

df['sale_date'] = pd.to_datetime(df['sale_date'], dayfirst=True)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

日期从DD / MM / YYYY HH:MM:SS转换为YYYYMM

将时间从{yyyy-mm-dd hh:mm:ss}转换为{yyyy-mm-dd hh}

熊猫将mm / dd / yyyy hh:mm转换为日期

在 Google 表格中将时间戳字符串 (dd MMM yyyy HH:mm:ss) 转换为日期 (DD/MM/YY)

我可以将 hh:mm 格式转换为 yyyy-MM-dd HH:mm:ss 吗?

在Javascript中将TZ日期格式转换为“ dd / mm / yy hh:mm:ss”

我想将日期从at:“ mm / dd / yyyy hh:mm”转换为“ yyyy-mm-dd hh:mm:ss”

将值转换为 MM/DD/YY 和 HH:MM:SS 的 SQL 查询

将 UTC 格式转换为 Pandas 中的 dd/mm/yy hh:mm:ss 格式?

将字符串dd / mm / yyy转换为yyyy-mm-dd hh:mm:ss

以dd / mm / yyyy hh:mm:ss格式转换日期对象

如何将日期从(ddmmyyyy HH:mm:ss)转换为(yyyy-MM-dd HH:mm:ss.SSS)?)

Perl在Excel中将yyyy-mm-dd HH:mm:ss转换为yyyy-mm-dd

在SQL中将yyyy-mm-dd hh:mm:ss转换为yyyy-mm-dd

在 hive 中将时间格式从 'MM/dd/yyyy HH:mm:ss' 转换为 'MM-dd-yyyy'

将时间格式“dd/MM/yyyy hh:mm:ss”转换为“yyyy-MM-ddThh:mm:ss.SSSz”

如何在JavaScript中将字符串'dd / mm / yy hh:MM:ss'转换为Date?

Coldfusion日期转换将yyyy-mm-dd:hh:mm:ss转换为日期和时间

快速将日期格式从“mm/dd/yyyy hh:mm:ss a”转换为“dd MMM yyyy”

如何将 yyyy-MM-dd-hh.mm.ss 中的日期字段转换为 Hive 中的时间戳字段(yyyy-MM-dd hh:mm:ss))

尝试仅使用[HH:DD]转换熊猫列,但又返回[YYYY-DD-MM HH:MM:SS]

如何将日期dd / mm / yyyy转换为yyyy-MM-dd HH:mm:ss Android

将日期转换为文本“ YYYY:DD:MM hh:mm:ss”为实际日期

如何转换DD / MM / YYYY HH:MM:SS以offsetdatetime - java的

转换YYYY-DD-MM HH:MM:SS为天

使用XSLT将日期yyyyMMdd转换为yyyy-MM-dd'T'HH:mm:ss格式

将儒略日转换为日期格式 yyyy-dd-mm HH:MM:SS

将XMLGregorianCalendar转换为日期,即“ MM / DD / YYYY hh:mm:ss AM”

将日期时间转换为MM / dd / yyyy HH:MM:SS AM / PM