dateutil解析器没有默认值

时间:2015-06-07 22:04:59

标签: python datetime

这让我发疯了。我真的不喜欢图书馆,但遗憾的是我找不到更好的东西。

特别困扰我的是它提供默认值。它提供了更改默认值的选项,但更改为datetime对象。

我想确定地获得年月和月份,但在这个阶段,无法确定这个月是否真的"真实"或者它是否采用了默认值。

简单示例:

>>> dateutil.parser.parse('')
datetime.datetime(2015, 06, 08, 0, 0, 0) # note that it takes defaults for Y/M/D

当然,空字符串只是一个简单的例子,可以进行不同的测试。

我能想到的唯一方法是使用不同的默认值解析所有内容两次,然后只有保持平等的对象必须是好的。

有没有人找到解决这个问题的方法?

0 个答案:

没有答案