【发布时间】:2018-04-02 16:42:38
【问题描述】:
我正在尝试使用django.utils.dateparse 模块的parse_duration() 函数解析ISO 8601 持续时间P1Y 或P1M,分别代表一年或一个月。但返回值是None。该函数的文档说它支持 ISO 8601 持续时间。但它似乎支持没有年份或月份的标准,因为我可以成功解析持续时间P2DT12H60M33S,导致timedelta对象为2天46833秒。这是错误、功能还是我做错了什么?
【问题讨论】: