Jon*_*nts 80
尝试每种格式,看看它是否有效:
from datetime import datetime
def try_parsing_date(text):
for fmt in ('%Y-%m-%d', '%d.%m.%Y', '%d/%m/%Y'):
try:
return datetime.strptime(text, fmt)
except ValueError:
pass
raise ValueError('no valid date format found')
Run Code Online (Sandbox Code Playgroud)
kha*_*han 15
>>> import dateutil.parser
>>> dateutil.parser.parse(date_string)
Run Code Online (Sandbox Code Playgroud)
这应该照顾Python 2.7+中的大多数标准日期格式.如果你真的有超级自定义日期格式,你可以随时回到Jon Clements提到的格式.
归档时间: |
|
查看次数: |
20529 次 |
最近记录: |