Сергей Asked:2020-09-28 18:43:53 +0000 UTC2020-09-28 18:43:53 +0000 UTC 2020-09-28 18:43:53 +0000 UTC 如何在php中获取当前日期的刻度 772 有.NET一个简单的方法来获取蜱: var ticks = DateTime.Now.Ticks; Console.WriteLine(ticks); // Output: 636737386875592894 如何获得相同的结果php?到目前为止,我只找到了一个函数microtime(),但它返回的值最多为毫秒而不是最多ticks。 php 1 个回答 Voted Best Answer Сергей 2020-09-29T20:30:38Z2020-09-29T20:30:38Z 事实证明,可以直接从系统中以高达一纳秒的精度获取当前时间。一个刻度有 100 纳秒,那么下面的代码将准确显示刻度: $nanotime = exec('date +%s%N'); $ticks = ((int)$nanotime/100) + 621355968000000000; echo "<br>".(int)$ticks."<br>"; //636738208070352128
事实证明,可以直接从系统中以高达一纳秒的精度获取当前时间。一个刻度有 100 纳秒,那么下面的代码将准确显示刻度: