php获取毫秒级时间戳的方法
php本身没有提供获取毫秒级时间戳的函数,java中可以通过gettime();获取。
如果要与java写的某些程序进行高精度的毫秒级的对接通信,则需要使用PHP输出毫秒级的时间。
之前采用不精准的方式,即在php原生的时间函数后面加上一个三位数字构成。
以下是获取更为精准的毫秒级时间戳的代码:
复制代码 代码示例:
<?php
function getMillisecond() {
list($t1, $t2) = explode(' ', microtime());
return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000);
}
echo getMillisecond();