2017-03-08 133 views
0

我想通过计算此持续时间内的分钟数将时间从ISO 8601格式转换为整数。例如,如果我有PT1h30M,我想将它转换为90,因为我需要将此信息作为整数(分钟数)存储在我的数据库中。有没有PHP中的任何功能来做到这一点?如何将持续时间从ISO格式PT1h30M转换为基于php分钟数的int持续时间?

+1

你检查了这一点? http://stackoverflow.com/questions/3721085/parse-and-create-iso-8601-date-and-time-intervals-like-pt15m-in-php – JustBaron

+0

@justbaron非常感谢你,有效地解决了我的问题!所以,如果你想,在答案块中作出你的答案,我会接受:) –

+1

[解析并创建ISO 8601日期和时间间隔,如在PHP中的PT15M]可能的副本(http://stackoverflow.com/questions/3721085 /解析和创建异8601-日期和时间间隔样pt15m功能于PHP) – jamek

回答