Каково название временного формата PT00H00M00S и какие языки его используют?

Я работаю с документами excel с использованием PHP-скриптов и не могу определить, какой тип / формат данных PT00H00M00S есть, и впоследствии я не могу найти способ работать с ним, не используя регулярное выражение. Я хотел бы преобразовать это в более стандартный формат времени (00:00:00), и я не могу исследовать это в google, потому что я не знаю, что «PT … S» на самом деле называется типом даты /формат.

Пожалуйста, помогите мне.

Это длительность ISO 8601 .

См. Этот краткий обзор: http://en.wikipedia.org/wiki/ISO_8601#Durations

На многих языках имеются инструменты для работы с ними, включая PHP в виде DateInterval .

Это временной интервал, где P означает период. Вы можете использовать PHP DateInterval() для анализа строки.

Например (пример, взятый из документации PHP):

 $interval = new DateInterval('P2Y4DT6H8M'); echo $interval->format('%d days');