当前时间和时间戳之间的时间差+毫秒

时间:2012-05-25 22:45:35

标签: php mysql

我想在php页面上显示当前服务器时间和日期时间行之间的差异加上一行中有毫秒的行,所以我猜方程看起来有点像((Datetime + Milliseconds) - 服务器时间)。

唯一的问题是,我不确定如何在代码中执行此操作。我现在可以使用echo strtotime($row['date_added']) - time();获取日期时间行和当前时间之间的差异当我尝试添加包含毫秒date_mil的行时,我得到一个非常长的数字。

date_added中的日期看似2012-05-25 16:55:06date_mil的值约为218238

我还在学习如何做到这一切,这让我很困惑。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

我刚解决了自己的问题。

$difference = time() - strtotime($row['date_added']);
$milliseconds = round(($row['date_mil']) * .001);
echo $milliseconds - $difference;