我有13位数字,并希望创建包含milisecond的日期和时间
$mil = 1328910295939; $seconds = $mil / 1000; $showdate = date('Y:m:d H:i:s',$seconds) ; echo "$showdate";
结果是这样的2012:02:10 15:44:55.xxx ===> xxx是我想要显示的3位数毫秒.
以及如何在H:i:s之后包含3位数毫秒
请帮我…..
这样的事怎么样?
$mil = 1328910295939; function toTimestamp($milliseconds) { $seconds = $milliseconds / 1000; $remainder = round($seconds - ($seconds >> 0),3) * 1000; return date('Y:m:d H:i:s.',$seconds).$remainder; } echo toTimestamp($mil);
Tadaa!
它也应该很快.
此外,这是输出:2012:02:10 15:44:55.939 – 为什么你没有使用 – 为了划分日期部分击败我.