php - PHP中00 :00:00 to hours,分秒怎么转换?

标签 php date

我有以 HH:MM:SS 格式存储的视频时长。我想将其显示为 HH 小时、MM 分钟、SS 秒。如果小于 1,则不应显示小时数。

什么是最好的方法?

最佳答案

是这样的吗?

$vals = explode(':', $duration);

if ( $vals[0] == 0 )
   $result = $vals[1] . ' minutes, ' . $vals[2] . ' seconds';
else
   $result = $vals[0] . 'hours, ' . $vals[1] . ' minutes, ' . $vals[2] . ' seconds';

关于php - PHP中00 :00:00 to hours,分秒怎么转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/80319/

相关文章:

php - 读写同一个文件

php - Joomla 对禁用缓存的请求执行的数据库查询总量是多少?

linux - 过滤日志并将输出实时发送到新文件

date - 将 RFC-3339 日期字符串解析为 time.Time

php - ID 不回显学生姓名的 URL 查询

php - cakephp 2.0 特点?

用于弹出显示链接的 PHP 打印预览

javascript - 存储日期并从本地存储中检索

Java String 本地每分钟更新一次的日期

javascript - 将日期从 Python 转换为 Javascript