php 秒轉成分跟時,有分再顯示分,有時再顯示時

发布于 2022-09-06 20:30:19 字数 134 浏览 12 评论 0

gmstrftime('%H 時 %M 分 %S 秒',xxx);

可以有辦法當xxx假設六分鐘好了
此時就只要顯示 06 分 00 秒
當是六小時五分時
06 時 05 分 00 秒

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千寻… 2022-09-13 20:30:19
$s = 360;
echo $s >= 3600 ? gmstrftime('%H 時 %M 分 %S 秒',$s) : gmstrftime('%M 分 %S 秒',$s);
本宫微胖 2022-09-13 20:30:19
<?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 的答案,十分赞同,已赞。我这个感觉像脱裤子放屁了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文