可以在1H22M14S或22M55S中转换快速时间使用PHP?
是的,创建一个格式字符串,使用DateTime
类使用方法createFromFormat
从格式解析。这确实是一个神奇的课程!
php.net对此有出色的文档:http://php.net/manual/en/datetime.createfromformat.php
他们甚至有一个示例接近您的特定问题,您只需要对其进行一些调整:
$mytime = '23h15m03s';
echo DateTime::createFromFormat('Hhimss',$mytime)->format('H:i:s');
如果您偶尔有零件(例如示例中的小时(,则需要使用该格式才能使其工作。