【发布时间】:2020-11-28 16:41:17
【问题描述】:
有了这个
pd.Timestamp("31.12.1999 23:59:12").value
>>946684752000000000
我可以得到一个日期时间基本值的整数值。
如何为一组日期时间值完成此操作?
df = pd.DataFrame({"a": ["31.12.1999 23:59:12", "31.12.1999 23:59:13", "31.12.1999 23:59:14"], "b": [4, 5, 6]})
df.insert(0, 'date', df.a.apply(lambda x: datetime.datetime.strptime(x, "%d.%m.%Y %H:%M:%S")))
显然,这不起作用:
df.date.values.value
>>AttributeError: 'numpy.ndarray' object has no attribute 'value'
【问题讨论】:
-
我对你想要做什么感到困惑。为什么你有
insert?