【发布时间】:2019-09-30 05:31:50
【问题描述】:
csv包含一些列值低于时间戳字符串类型,如何将其转换为pandas中最近日期的日期时间...
2019-09-27 09:15:422019-09-28 14:55:182019-09-26 04:54:12
case[date]=case[date].apply(lambda x: pd.to_datetime(x,errors = 'coerce',infer_datetime_format=True))
但执行时出现以下错误
('offset must be a timedelta strictly between -timedelta(hours=24) and timedelta(hours=24).', 'occurred at index Preauth Pending Date')
【问题讨论】:
-
这些日期时间在一行中,在一年之前没有空格
2019? -
是的..请编写代码将日期时间类型转换为最近日期
-
总有
2019年? -
不,可能还有 2018 年或上一年..
-
rest 列转换为日期时间格式,但是两个或三个时间戳会引发错误...我读取每个字符串的第 10 个字符,然后转换为日期时间格式,但我需要更简单的方法...
标签: python pandas dataframe timestamp