如何使用numpy和.astype()将日期转换为datetime?

时间:2018-04-06 19:52:48

标签: python pandas numpy datetime

我正在尝试将现在存储为字符串的日期转换为日期时间数据类型。

有了熊猫,我可以做到

df[date] = pd.to_datetime(df[date], format='%d%b%Y')

我希望能够使用numpy执行相同的过程并将其存储在字典中。不幸的是,我遗漏了添加format参数的位置。在numpy docs中,我没有看到有关月份存储在我的df中的方式的任何信息。

我的方法

df= df.astype({'Signature':np.str,'AMT':np.float32,'Role':np.str,'date':np.datetime64})

DF

ID  Signature  AMT   Code   Role          date
1   432        10    dr4    Professional  04Jan2015
1   432        20    grf    Professional  05Jan2015
1   432        50    htg    Professional  21Jan2015

0 个答案:

没有答案