首页 > 解决方案 > 毫秒格式 php

问题描述

我得到了这个数字:116041(以毫秒为单位)。

我想转换成这样的东西minuts:seconds:miliseconds

从理论上讲,该数字应转换为:1:56:xx

我正在尝试这段代码:

$diff = 116041;
$date = date("i:s:u",$diff);
echo $date;

但我得到这个输出:

14:01:000000

标签: phpdate-format

解决方案


date()采用时间戳整数。您提供的值等于Friday, January 2, 1970 8:14:01 AM。注意14:01? 这就是你正在使用的date("i:s:u",$diff);

转到Epoch Converter并进入116041该字段,您可以自己查看它。


推荐阅读