问题标签 [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 投票
1 回答
137 浏览

php - PHP MySQLi 准备好的语句选择在特定时间添加到记录中的行

我遇到了类似的错误:PHP mysqli condition greater than or less than symbol 错误

但我没有找到解决方案,因为我的应用程序有点不同。

我现在有以下声明:

每次我的用户发送一个新应用程序时,都会有一个名为“mtime”的字段代表“microtime”,它被舍入为没有双精度值的数字格式,所以它是 1489344810。

如何对准备好的语句进行计算,例如它将选择每一行的微时间并将其增加 18000 秒(5 小时),以便我可以将结果与当前微时间进行比较?它应该只显示在 5 小时内创建的结果。其余记录将不显示。

想法:

0 投票
1 回答
1373 浏览

php - MD5 ($_POST['username'] + microtime()) 表示自从新的 PHP 版本以来它遇到了一个非数字值

我重新安装了 WAMP,现在我有 PHP 版本 7.1.9(在此之前我有 7.0 x)。

如果没有警告/通知报告,部分代码将不再工作。

和:

出现错误的脚本包含以下代码:

我相信我的问题是由于升级我的 PHP 解释器而出现的。

将 microtime 设置为microtime(true). 当我设置$_POST['username']为数字时,错误甚至不存在。但就像我说的:我想知道是什么原因导致它以及如何解决它。

我还通读了 PHP 迁移文档,以找到有关微时间或有关 MD5 的变量的任何信息,但什么也没有。

可能是 WAMP 中的设置不同,还是 PHP 解释器中的错误?

0 投票
1 回答
86 浏览

node.js - node.js 可靠的微时间 setTimeout?

如何在给定时间(以毫秒为单位)后准确地拍摄事件?有什么模块吗?我在谷歌上找它,但没有找到任何令人满意的东西......

0 投票
2 回答
275 浏览

javascript - 使用 javascript 更新输入字段值

我正在尝试构建一个 javascript 函数,它将每秒用一个新数字更新一个输入字段。这基本上是我希望我的函数可以做的事情,希望有人可以给我一个关于我做错了什么的指针。

0 投票
0 回答
46 浏览

php - 微时间显示 1.52214531583E+12

round(microtime(true) * 1000);用于生成 13 位数字的当前时间戳。

但它没有返回正确的 13 位数值,而是返回如下内容:

1.52214531583E+12

这对我来说没有用。

如何将其转换为 13 位数字

0 投票
2 回答
60 浏览

php - 用微时间测量持续时间随机结果为零

我有一个这样的循环:

这些是输出的前几行:

1,90734863281250000000 0,95367431640625000000 1,19209289550781250000 1,90734863281250000000 1,19209289550781250000 0,95367431640625000000 0,95367431640625000000 1,90734863281250000000 0,95367431640625000000 20,02716064453125000000 0,95367431640625000000 1,19209289550781250000 0,95367431640625000000 0,95367431640625000000 0,00000000000000000000 0,95367431640625000000 0, 95367431640625000000 0,95367431640625000000 0,00000000000000000000 0,95367431640625000000 0,00000000000000000000

如您所见,有几行说明持续时间为“0”——这实际上是不可能的。如果我取消注释包含sleep(0)命令的行,则没有零持续时间。

系统设置

  • PHP 7.0 与 FPM
  • nginx 1.10.3
  • Ubuntu 16.04

我在 CLI 上运行循环并通过浏览器调用它。

0 投票
1 回答
507 浏览

javascript - 将 microtime(true) 转换为 javascript 日期对象

PHP 的值microtime(true)可以转换为 javascript 日期对象,并保留准确性吗?

0 投票
2 回答
87 浏览

php - 停止执行直到下一小时开始

我成功找到(我认为)到下一小时开始之前必须经过多少微秒,但usleep()函数显示警告

微秒数必须大于等于 0

非常感谢您的回答,我最终使用了以下内容

0 投票
1 回答
77 浏览

php - In PHP it possible to use microtime() inside another microtime()?

I have a loop with a number of functions

I want to check how long the entire loop runs, and also each of the functions within the loop

Is it possible to use a parent and many child microtime functions simultaneously?

0 投票
1 回答
24 浏览

php - 如何将丢失的时间从另一个用 PHP 格式化(H:i:S)的时间变为微秒?

我是stackOverflow的新手,我想知道如何从另一个微时间(真)开始将丢失的时间日期设置为微时间(真),并将其格式化为这样(H:i:s)。这是我的代码:

基本上我想以这种格式(H:i:s)获得$rewardCountdown,我尝试过并且以某种方式得到了类似的东西,但我的时间增加而不是减少