这应该很容易,但我不明白。我希望收到小时:分钟,并以 00:00:00 格式返回小时:分钟:秒。以下内容太少了。有关执行此操作的最佳方法的建议?谢谢
<?php
function fixTime($t)
{
$a = explode(':', trim($t));
return ((count($a)==2) && ($h=$a[0]) && ($m=$a[1]) && ($h>=0) && ($m>=0) && ($h<=23) && ($m<=59))?$h.':'.$m.':00':'00:00:00';
}
echo(fixTime('23:33').'<br />');
echo(fixTime('05:00').'<br />');
echo(fixTime('5:00').'<br />');
?>