Как конвертировать длительность из формата ISO PT1h30M в длительность int, исходя из количества минут в php?

Я хочу преобразовать длительность из формата ISO 8601 в целое число путем вычисления количества минут в этой продолжительности. Например, если у меня PT1h30M, я хочу преобразовать его в 90, потому что мне нужно сохранить эту информацию в моей базе данных как целое число (число минут). есть ли в PHP функция для этого?

0

Решение

Есть несколько ответов, касающихся преобразования формата ISO 8601.

Проверьте PHP 5.3+ DateInterval

Также, Разбор и создание ISO 8601 Дата и интервалы времени, как PT15M в PHP

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]