从日期时间字符串中提取日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从日期时间字符串中提取日期相关的知识,希望对你有一定的参考价值。

我需要从Python中'08 -JAN-20 12.00.00.000000000 AM'类型的字符串中获取日期。我该怎么办?

我尝试过:导入日期时间datetime.strptime('08 -JAN-20 12.00.00.000000000 AM','%d-%b-%y%I.%M.%S%p')但它说时间数据'08 -JAN-20 12.00.00.000000000 AM'与格式'%d-%b-%y%I.%M.%S%p'不匹配]

答案

首先编辑字符串?例如

_string = '08-JAN-20 12.00.00.000000000 AM'
_string = _string.split()[0]

该变量现在等于'08 -JAN-20'。因此%d-%b-%y应该可以工作。

以上是关于从日期时间字符串中提取日期的主要内容,如果未能解决你的问题,请参考以下文章

从 NSDate 中提取日期和时间 - Objective C

使用Javascript从字符串中提取日期和时间

如何从 JDatePicker 中提取和重置日期?

从日期时间字符串中提取日期

从字符串转换日期和/或时间并从日期中提取季度/年时转换失败

从日期字符串中提取时间