如何在PHP中将秒转换为毫秒

时间:2019-04-10 12:17:54

标签: php time timestamp

我希望以Php为单位的两个日期之间的差值以毫秒为单位,该怎么办?我尝试了以下代码 但对我不起作用,我得到的结果以秒为单位,如何转换为毫秒?这是我的代码。

$expiration_time=$row['time'];
$date = date('Y-m-d H:i:s');
$date1 = strtotime($expiration_time);  
$date2 = strtotime($date);  
echo $diff = abs($date2 - $date1);

1 个答案:

答案 0 :(得分:3)

$milliseconds = strtotime($date) * 1000;

只需将其乘以1000。

尽管我更喜欢使用:

$milliseconds = round(microtime(true) * 1000);