【发布时间】:2017-08-26 23:49:33
【问题描述】:
我的时间戳在我的列的数据框中如下所示,但它位于“对象”中。我想将其转换为“时间戳”。如何将我的数据框列中的所有值转换为时间戳?
0 01/Jul/1995:00:00:01
1 01/Jul/1995:00:00:06
2 01/Jul/1995:00:00:09
3 01/Jul/1995:00:00:09
4 01/Jul/1995:00:00:09
Name: timestamp, dtype: object
我尝试使用以下代码引用此 stackoverflow post,但它给了我错误:
pd.to_datetime(df['timestamp'], format='%d/%b/%Y:%H:%M:%S.%f')
以下是错误:
ValueError: time data '01/Jul/1995:00:00:01' does not match format '%d/%b/%Y:%H:%M:%S.%f' (match)
【问题讨论】:
-
告诉我们你得到的错误。
-
我现在添加了有问题的错误,我得到格式不匹配的值错误
标签: python pandas data-science data-cleaning data-scrubbing