1、dateutil安装
pip install python-dateutil
2、dateutil的使用示例代码
1)转换美式日期
>>> from dateutil import parser
>>> parser.parse('22nd,July,2009')
datetime.datetime(2009, 7, 22, 0, 0)
2)转换以-为分割日期
>>> from dateutil import parser
>>> parser.parse('2018-04-20')
datetime.datetime(2018, 4, 20, 0, 0)
3)转换无分隔日期
>>> from dateutil import parser
>>> parser.parse('20180420')
datetime.datetime(2018, 4, 20, 0, 0)
4)只是传入年份 后续的日期就是当前日期
>>> from dateutil import parser
>>> parser.parse('2018')
datetime.datetime(2018, 1, 31, 0, 0)
5)只是传入天后续的日期就是当前日期
>>> from dateutil import parser
>>> parser.parse('12,')
datetime.datetime(2019, 1, 12, 0, 0)
6)只传入时分秒其它就是当前系统中的
>>> from dateutil import parser
>>> parser.parse('12:0:0')
datetime.datetime(2019, 1, 31, 12, 0)