如何检查不同日期格式的正文文本并将其转换为日期时间格式?正文可以是:
2014年5月6日(可以在这里使用解析器)
Tue May 6 2014
mm/dd/yyyy, yyyy/mm/dd等
yyyy: dd:: mm, mm: dd: yyyy
等等。
是否有一种简单的方法来检查日期的格式
python-dateutil
模块非常擅长解析不同格式的日期时间字符串:
>>> from dateutil import parser
>>> parser.parse('May 6 2014')
datetime.datetime(2014, 5, 6, 0, 0)
>>> parser.parse('Tue May 6 2014')
datetime.datetime(2014, 5, 6, 0, 0)
也看到:
- datetime from string in Python,最佳猜测字符串格式
- 从Python字符串中提取日期