Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从日期时间字符串中提取日期_Python_Date_Datetime_Parsing_Format - Fatal编程技术网

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

我需要从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”不匹配

是否先编辑字符串?比如说

_string = '08-JAN-20 12.00.00.000000000 AM'
_string = _string.split()[0]
变量现在等于'08-JAN-20'。因此%d-%b-%y应该可以工作