Python 从日期时间字符串中提取日期
我需要从Python中类型为Python 从日期时间字符串中提取日期,python,date,datetime,parsing,format,Python,Date,Datetime,Parsing,Format,我需要从Python中类型为'08-JAN-20 12.00.00.000000000 AM'的字符串中获取日期。我该怎么做 我试过这个: import datetime 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”不匹配是否先编辑字符串?比如说 _str
'08-JAN-20 12.00.00.000000000 AM'
的字符串中获取日期。我该怎么做
我试过这个:
import datetime
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应该可以工作