import dateparser
date1 = dateparser.parse('May, 2015')
print date
> 2015-05-11 00:00:00如果没有找到,我想将日期设置为'00‘,就像时间一样,因为它没有找到,而'11’是从当天猜测出来的。
发布于 2017-02-11 19:26:03
在dateparser的文档中,您不能将日期设置为"0“或1-31之外的任何其他数字。
但是lib提供了一种将缺省值从current日期更改为first或last日期的方法。
您可以使用settings字段,如下所示:
dateparser.parse('May 2015', settings={"PREFER_DAY_OF_MONTH": "first"})
https://stackoverflow.com/questions/42174664
复制相似问题