我希望以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);
答案 0 :(得分:3)
$milliseconds = strtotime($date) * 1000;
只需将其乘以1000。
尽管我更喜欢使用:
$milliseconds = round(microtime(true) * 1000);