我正在尝试获取“总分钟数”值中的 PHP“DateInterval”值。如何获得?似乎简单格式(“%i 分钟”)不起作用?
这是示例代码:
$test = new \DateTime("48 hours");
$interval = $test->diff(new \DateTime());
现在,如果我尝试获取总天数的间隔,没问题:
echo $interval->format('%a total days');
它显示 2 天作为输出,这完全没问题。如果要在“总分钟数”中获得价值,我想要获得什么,所以我尝试了:
echo $interval->format('%i total minutes');
这是行不通的。感谢任何帮助获得我想要的输出。
原文由 Rana 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是获得两个
DateTime
实例之间的分钟差异的最简单方法。