Як працює Конвертер тривалості за ISO 8601
Конвертер тривалостей ISO 8601 розбирає та перетворює тривалості, записані у форматі ISO 8601 (наприклад P1Y2M10DT4H30M), у зрозумілий розбір на роки, місяці, дні, години, хвилини і секунди, а також обчислює загальну кількість секунд для часових компонентів. Перетворення виконується повністю у вашому браузері; нічого з введеного не передається на жодний сервер, і інструмент працює офлайн після завантаження сторінки.
Рядки тривалостей ISO 8601 починаються з «P» (для Period), далі йдуть компоненти дати (Y -- роки, M -- місяці, W -- тижні, D -- дні) і, за потреби, роздільник «T», після якого йдуть часові компоненти (H -- години, M -- хвилини, S -- секунди). Тижні (W) -- окремий випадок: якщо вони присутні, інших компонентів дати не може бути. Загальна кількість секунд охоплює лише детерміновану часову частину (години, хвилини, секунди), оскільки місяці й роки мають змінну тривалість у днях і не можуть бути перетворені в секунди без дати відліку.