我们在数据库中有一个条目,活动时间的剩余时间为P1DT3H53M45S
,这意味着1天3小时53分45秒。我想从这种格式中检索日期。
我可以通过分解此字符串和计算来检索剩余的持续时间,然后将其添加到当前时间并创建日期。
除了爆炸,还有其他更好的方法来找到剩余的持续时间吗?
无需爆炸。使用DateInterval
来代替:
$interval = new DateInterval('P1DT3H53M45S');
echo $interval->format('%d day, %h hours, %I minutes, %s seconds');
// 1 day, 3 hours, 53 minutes, 45 seconds
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句