【发布时间】:2016-11-14 23:52:53
【问题描述】:
下面是我的 csv DateTime 列的第一行:
2015 年 11 月 2 日星期一 20:37:10 GMT+00:00
DateTime 列当前是一个对象,我想将其转换为日期时间格式,这样我就可以让日期显示为 2015-11-02,我将为时间创建一个单独的列。
我用来将列转换为日期时间格式的代码是:
for item, frame in df['DateTime'].iteritems():
datetime.datetime.strptime(df['DateTime'], "%a-%b-%d-%H-%M-%S-%Z-%Y")
我收到此错误: TypeError: 必须是 str,而不是 Series
任何帮助将不胜感激!
【问题讨论】:
-
@bernie:产生
AttributeError: 'Series' object has no attribute 'to_datetime', -
啊,谢谢。为您的回答 +1。