gpt4 book ai didi

PHP 将字符串时间转换为秒

转载 作者:行者123 更新时间:2023-12-02 18:05:10 26 4
gpt4 key购买 nike

在我们的mikrotik中,当我们获得用户正常运行时间时,会返回一个字符串,例如“2d13m30s”,我应该将其转换为秒,这个stirng可以是 “13m30s”“30s”,我厌倦了将其转换为秒,但我认为没有标准的 php 来实现这一点

我认为在php中,这个函数作为strtotime不能帮助我将其转换为秒,并且这个代码是我测试的和gmdate 可以将秒转换为时间:

date("s",strtotime("2h2m30s"))

最佳答案

我根据问题标签看到您安装了 Carbon,因此 CarbonInterval 已经为您处理了:

echo \Carbon\CarbonInterval::fromstring('2h2m30s') . "\n";
echo \Carbon\CarbonInterval::fromstring('2h2m30s')->totalSeconds . "\n";

输出:

2 hours 2 minutes 30 seconds
7350

关于PHP 将字符串时间转换为秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73444654/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com