如何从python字符串中提取日期

问题描述 投票:0回答:1

我想使用python的date包从string中提取dateutildateutil的格式不同,但是dateday部分不存在。

以字母书写时,[date的前面是像stringMonth,但是当写成数字时,像yearSep 2016的前面是year >>

2016-09

[如下所示,如何处理201609import dateutil.parser as dparser print(dparser.parse("The file is for month Sep 2016.",fuzzy=True).month 9 print(dparser.parse("The file is for month Sept-2016.",fuzzy=True).month) 9 print(dparser.parse("The file is for month 2016-09.",fuzzy=True).month) 9 之间没有连字符-的情况-

year

此库中是否有这样做的选项?

我想使用python的dateutil包从字符串中提取日期。日期采用不同的格式,但是这些字符串中的任何一个都不包含日期的日期部分。 ...

python date python-dateutil
1个回答
0
投票

如果您不介意使用外部软件包,则完全不同的解决方案是使用dateparser(month),它可以解析多种格式的日期(甚至包括某些NLP功能)

© www.soinside.com 2019 - 2024. All rights reserved.