2012-05-25 78 views
0

我想在php页面上显示当前服务器时间和日期时间行加上其中有毫秒的行之间的差异,所以我猜测公式会看起来很亲切like((日期时间+毫秒) - 服务器时间)。当前时间和时间戳+毫秒之间的时差

唯一的问题是,我不知道如何在代码中做到这一点。我现在可以通过echo strtotime($row['date_added']) - time();获得日期时间行和当前时间之间的差异当我尝试添加包含毫秒的行时,date_mil,我得到一个非常长的数字。

date_added中的日期看起来像2012-05-25 16:55:06,并且date_mil的值大约是218238

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

+0

那不是毫秒微秒吗?如果你想添加这些,只需将微秒数除以10^6或1 000 000,并在适当的时候添加。 – Zombaya

+0

它们是毫秒,在上面的例子中是大约218秒 – austinhollis

回答

0

我刚刚解决了我自己的问题。

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