【发布时间】:2014-10-08 20:23:40
【问题描述】:
假设我有一个 ISO 8601 持续时间,表示为 "P1M"。通俗地说,这意味着“一个月”。假设开始日期未知,是否有将其转换为秒数的标准规则?
- 对于 30 天的月份,可能是 2,592,000。
- 对于 31 天的月份,可能是 2,678,400。
- 2 月,可能是 2,419,200,也可能是 2,505,600。
我的直觉是,如果不知道上下文以及这些秒在日历上的位置,就无法将“一个月”解析为确切的秒数。但是是否有标准的规则/约定可以抽象地计算这些持续时间?
【问题讨论】:
标签: duration iso8601 date-math