PHP microtime - 微秒格式

时间:2016-07-07 21:24:42

标签: php microtime

如果PHP的microtime()函数要在得到的微秒的时间点执行,那么它会产生什么格式?

会是这样的吗?

0.00 1467926279?

还是这个?

0 1467926279

The manual没有提供数字格式,只是它的英文格式:

  

默认情况下,microtime()以“#34; msec sec"

的形式返回一个字符串

2 个答案:

答案 0 :(得分:1)

本手册未指定,但我刚刚在PHP 5.6.11和7.0.6中进行了测试,并在两者中得到了相同的结果:

0.00000000 1467927441

答案 1 :(得分:1)

设置为显示八位小数here

snprintf(ret, 100, "%.8F %ld", tp.tv_usec / MICRO_IN_SEC, tp.tv_sec);

所以微秒部分的零应该总是看起来像0.00000000