问题标签 [microtime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
176 浏览

php - php microtime() 表现不同

我正在使用一个 API,它使用以下函数计算时间戳:

但是当我在本地主机和网络主机上调用该函数时,我得到以下回报:

1.37872612307E+12

但是,如果我让其他人在他们的服务器上运行相同的代码(并使用http://writecodeonline.com/php/),我会得到以下信息,并更正时间戳:

1378726142452

但为什么?

在 OSX 和 unoeuro.com 网络主机上运行 XAMPP。

0 投票
1 回答
1950 浏览

php - Windows microtime() 行为上的 PHP 5.5

我正在尝试使用 Profiler 分析我的 Kohana 项目。我使用 php 5.5.3 在 Windows 上使用 XAMPP。在这个版本的 PHP 上,我得到0.000000 sec.了主请求find_file()或数据库调用的执行时间。与 PHP 5.4.19 的行为相同。

如果我使用 PHP 5.3 将项目移动到 XAMPP,一切都按预期工作 - 单个数据库查询需要一些东西0.00012-0.00014 sec.,等等。我怀疑microtime(true)自 5.3 版本以来功能发生了变化。如果我rand(0, 9999)用简单的时间计算测量 10000 次迭代:

我在函数调用之前和之后仍然得到相同的时间,所以执行时间等于 0,这当然是不可能的。

有没有办法在 Windows 上修复 PHP 5.4 或 5.5 上的这种行为以获得更精确的计时?谢谢!

0 投票
2 回答
1076 浏览

php - PHP 用微秒将 ASCII 日期/时间戳转换为 Unix 时间

我有两个 ASCII 日期时间戳。最终我想得到秒和毫秒的差异。我尝试过使用 DateTime 类以及 Date() 函数。这两个似乎都截断了微秒,尽管日期格式的文档说该类保留它。

这是我到目前为止所得到的:

0 投票
3 回答
1627 浏览

php - 如何从php中的任何日期获取以微秒为单位的任何日期时间

我想知道是否有办法以微秒为单位获取任何日期时间。

我期待着 microtime(),但它只是返回当前的日期。

任何人都知道这是否可能?

我的日期如下:Y-m-d H:i:s.u.

我在想类似的东西(Y-1970)*31556926 + m*151200+d*86400+h*3600+m*60+s.u

但我不知道这是否是我成为编程初学者的原因,但我无法想办法将每个人分开:Y,m ... 做数学。

将不胜感激任何帮助/建议。

0 投票
1 回答
384 浏览

php - PHP microtime 返回不同的结果

在 PHP 中使用 microtime 函数时,我似乎遇到了一个奇怪的问题。在我的 index.php 上,我有以下内容

在加载时间.php

当转到我的 index.php 时,它显示的时间小于 2.00 秒(这是错误的)。然后我创建了另一个名为 loadtime2.php 的 PHP 文件并将代码更改为

然后通过访问 mywebsite.com/loadtime2.php 测试脚本,这给了我超过 5.00 秒的时间。我不知道是什么导致了这种差异,就像 microtime 让我有时间从 index.php 检索 loadtime.php 而不是获取网站内容的时间。

0 投票
2 回答
3304 浏览

php - php microtime() 格式值

PHP 的 microtime() 返回如下内容:

我需要这种格式的值:

目前我正在做这样的事情:

是否有一行代码来实现这一目标?

0 投票
1 回答
1105 浏览

php - PHP:如何从微时间回显剩余时间(以分钟为单位)

以下以秒为单位显示时间,并以分钟为单位显示,我如何转换为分钟?

谢谢。

0 投票
1 回答
843 浏览

php - microtime() 的准确性如何?

我正在测试我的 php 代码以尝试查看哪些编码方法可以最快地执行。我想最终测试我所有需要测试的 php 代码,以尝试创建我可以执行的最快速执行的代码。我从主页上的一个简单示例开始,使用 microtime() 记录 INSERT 语句执行前的时间和执行后的时间,然后将差异回显如下:

超过 10 次试验,我通过在相同的输入文本框中输入相同的 3 个字母字符串 ('ddd') 并单击相同的按钮(除了我之外没有其他用户登录)来启动此查询,每次都记录$Difference 。我对数据中有多少差异感到惊讶。对于这 10 次试验,$Difference 的标准差是$Difference平均值的 40% 。有没有更好的方法来做到这一点,我不知道?或者我是否必须为每个函数进行 10-20 次试验才能为我的其他代码获得$Difference的可用平均值?

0 投票
15 回答
586304 浏览

jquery - 如何使用 jQuery 获取当前时间

以下以微秒为单位返回时间,例如 4565212462。

如何将其转换为人类可读的时间格式,例如 (hours:minutes:seconds)

0 投票
2 回答
928 浏览

php - 我如何格式化微时间代码

我在使用这个 php 代码时遇到了问题。不是很擅长编码。

由于 php 没有正确读取它而导致这个问题起作用,而且我的主机不会改变 php.ini 中的精度我在某个地方读到使用带有 true 作为参数的 microtime 没有什么意义,弄乱了代码让它工作得很好,直到我把它搞砸了.

这是我现在的代码,它似乎不再起作用了。需要它 sec msec 没有空格和点 epoch 示例:“13856484375004820824”

任何想法如何解决它,我做错了什么?