作者:依love依CENE_790 | 来源:互联网 | 2023-10-17 17:17
我在PHP中使用字符串’6m15s’,我希望将其转换为时间或理想的秒数.我正在使用strtotime()函数,如:$timedate('H:i:s',strto
我在PHP中使用字符串’6m15s’,我希望将其转换为时间或理想的秒数.我正在使用strtotime()函数,如:
$time = date('H:i:s', strtotime('6m15s'));
echo $time;
但我得到’01:00:00′.这可以转换我的字符串,如果是这样,最好的方法是什么?
解决方法:
你可以使用substr():
$string = '6m15s';
$minute = substr($string, 0, 1);
$secOnd= substr($string, 2, 2);
echo date('H:i:s', strtotime("00:$minute:$second"));
// outputs 00:06:15