Home >Backend Development >PHP Tutorial >PHP 时间的格式转换

PHP 时间的格式转换

WBOY
WBOYOriginal
2016-06-23 14:38:301099browse

时长:
读出来是: ["time"]=> string(3) "224"



怎么在页面显示出来是:3.7333333333333秒  

求怎么转换?


回复讨论(解决方案)

看看number_format()这个函数。

看看number_format()这个函数。
-----------------------------------

显示:
224秒

也不对呀!

时长:
读出来是: ["time"]=> string(3) "224"



怎么在页面显示出来是:3.7333333333333秒  

求怎么转换?

没明白 ,你的$value['time']单位是什么?毫秒?也不对呀
如果是秒的话,再除以60,又是为什么呢?
又是想转换什么样的格式呢?


看看number_format()这个函数。
-----------------------------------

显示:
224秒

也不对呀!

我是按照你给出的代码提示的。

224是什么单位?你要显示什么样子?224/60=3.733……不对的话,数学就没有意义了……

数据库 time字段是什么类型?

$value['time'] = 224;echo $value['time'] . " 秒<br>";echo ($value['time']/60) . " 分<br>";echo round($value['time']/60, 2) . " 分<br>";
224 秒
3.7333333333333 分
3.73 分

echo gmdate('H:i:s', 224); //00:03:44

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn