如何根据PHP中的分钟数将持续时间从ISO格式PT1h30M转换为int持续时间?

时间:2017-03-08 09:26:46

标签: php duration

我想通过计算此持续时间内的分钟数,将持续时间从ISO 8601格式转换为整数。例如,如果我有PT1h30M,我想将其转换为90,因为我需要将此信息存储在我的数据库中作为整数(分钟数)。 PHP中是否有任何功能可以执行此操作?

1 个答案:

答案 0 :(得分:1)

有一些与ISO 8601格式转换相关的答案。

查看PHP 5.3+ DateInterval

此外,Parse and create ISO 8601 Date and time intervals, like PT15M in PHP