Предположим, у меня есть длительность ISO 8601, выраженная как "P1M"
. Выраженный в разговоре, это означает «один месяц». Существует ли стандартное правило для преобразования этого количества в несколько секунд, если дата начала неизвестна?Какова ценность длительности ISO 8601 «P1M» (в секундах)?
- В течение 30-дневных месяцев это может быть 2,592,000.
- Для 31-дневного месяца это может быть 2 678 400.
- В феврале это может быть 2,419,200, или это может быть 2,505,600.
В моей кишке говорится, что не существует способа разрешить «один месяц» до определенного количества секунд, не зная контекста, и где эти секунды выкладываются в календаре. Но существуют ли стандартные правила/условные обозначения для вычисления этих длительностей абстрактным образом?