gmstrftime('%H 時 %M 分 %S 秒',xxx);
可以有辦法當xxx假設六分鐘好了
此時就只要顯示 06 分 00 秒
當是六小時五分時
06 時 05 分 00 秒
gmstrftime('%H 時 %M 分 %S 秒',xxx);
可以有辦法當xxx假設六分鐘好了
此時就只要顯示 06 分 00 秒
當是六小時五分時
06 時 05 分 00 秒
<?php
$secs = 2040;
$timearray = explode(':', gmstrftime('%H:%M:%S', $secs));
$timestring = $timearray[0] > 1 ? $timearray[0] . '时' : '';
$timestring .= sprintf('%02d分%02d秒', $timearray[1], $timearray[2]);
// var_dump($timestring);
更新:看了 @bestronger 的答案,十分赞同,已赞。我这个感觉像脱裤子放屁了。
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答579 阅读✓ 已解决
789 阅读