在python中将MMM YY转换为日期时间

fre*_*rtz 3 python pandas

我有一列 MMM YY 格式的日期,想更改为日期时间

例如,是否可以将 2016 年 12 月转换为 python 中的日期?那么输出是 01/12/2016 吗?

Luc*_*cas 5

这应该满足您的要求:

import datetime

d = datetime.datetime.strptime('Dec 2016','%b %Y').strftime('%d/%m/%Y')

print(d)
Run Code Online (Sandbox Code Playgroud)

结果:

01/12/2016
Run Code Online (Sandbox Code Playgroud)

  • @LucasSeveryn 模块“datetime”具有我们想要的名为“datetime”的类。如果我们直接使用“from datetime import datetime”导入类,然后使用“d = datetime.strptime”等,我们可以编写更少的代码 (2认同)