【发布时间】:2021-09-27 20:04:41
【问题描述】:
stackoverflow 社区。我正在编写一个程序,该程序从光学单元获取数据并存储到服务器。我在用熊猫解析数据时遇到问题。在我的数据中,日期时间以毫秒为单位。但是,我不知道如何解析具有相应格式字符串的日期。我的代码只是将字符串转换为年、月、日、小时、分钟和秒。我的代码:
data['Datetime'] = pd.to_datetime(data['Datetime'], format='%Y-%m-%d %H:%M:%S')
这是示例日期时间 我使用的来源:2021-07-09 09:41:30.839000 感谢您的帮助)
【问题讨论】:
-
无法复制。该代码适用于示例日期。您的数据很可能在列中有 0:s。您可以过滤或添加错误处理:format='%Y-%m-%d %H:%M:%S.%f', errors = 'coerce')
-
您可以设置
errors='coerce'将不可转换的元素保留为NaT并抑制错误。
标签: python pandas numpy date datetime