【发布时间】:2017-03-08 09:26:45
【问题描述】:
我想通过计算此持续时间的分钟数将持续时间从 ISO 8601 格式转换为整数。例如,如果我有 PT1h30M ,我想将其转换为 90,因为我需要将此信息作为整数(分钟数)存储在我的数据库中。 PHP中有什么函数可以做到这一点吗?
【问题讨论】:
-
@justbaron 非常感谢你,它有效地解决了我的问题!因此,如果您愿意,请在答案栏中提出您的答案,我会接受的:)
我想通过计算此持续时间的分钟数将持续时间从 ISO 8601 格式转换为整数。例如,如果我有 PT1h30M ,我想将其转换为 90,因为我需要将此信息作为整数(分钟数)存储在我的数据库中。 PHP中有什么函数可以做到这一点吗?
【问题讨论】:
有一些关于 ISO 8601 格式转换的答案。
查看 PHP 5.3+ DateInterval
另外,Parse and create ISO 8601 Date and time intervals, like PT15M in PHP
【讨论】: