首页 > 解决方案 > 从后缀字符串中获取秒数

问题描述

我希望能够从人类可理解的格式解析时间规范,例如:

其中 d 是可能的最大规格。

PHP 中是否有一个标准函数(包括 Carbon 或 Symfony 的任何部分)来解析这些规范,或者我应该自己实现它(相当容易)

标签: phpsymfonyphp-7php-carbon

解决方案


感谢 deceze,我找到了这个解决方案:

$timeLimit =  new \DateInterval('PT' . strtoupper($timeLimitString));

其中“PT”是时间间隔的 ISO 前缀。


推荐阅读