问题标签 [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.
php - php microtime() 表现不同
我正在使用一个 API,它使用以下函数计算时间戳:
但是当我在本地主机和网络主机上调用该函数时,我得到以下回报:
1.37872612307E+12
但是,如果我让其他人在他们的服务器上运行相同的代码(并使用http://writecodeonline.com/php/),我会得到以下信息,并更正时间戳:
1378726142452
但为什么?
在 OSX 和 unoeuro.com 网络主机上运行 XAMPP。
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 上的这种行为以获得更精确的计时?谢谢!
php - PHP 用微秒将 ASCII 日期/时间戳转换为 Unix 时间
我有两个 ASCII 日期时间戳。最终我想得到秒和毫秒的差异。我尝试过使用 DateTime 类以及 Date() 函数。这两个似乎都截断了微秒,尽管日期格式的文档说该类保留它。
这是我到目前为止所得到的:
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 ... 做数学。
将不胜感激任何帮助/建议。
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 而不是获取网站内容的时间。
php - php microtime() 格式值
PHP 的 microtime() 返回如下内容:
我需要这种格式的值:
目前我正在做这样的事情:
是否有一行代码来实现这一目标?
php - PHP:如何从微时间回显剩余时间(以分钟为单位)
以下以秒为单位显示时间,并以分钟为单位显示,我如何转换为分钟?
谢谢。
php - microtime() 的准确性如何?
我正在测试我的 php 代码以尝试查看哪些编码方法可以最快地执行。我想最终测试我所有需要测试的 php 代码,以尝试创建我可以执行的最快速执行的代码。我从主页上的一个简单示例开始,使用 microtime() 记录 INSERT 语句执行前的时间和执行后的时间,然后将差异回显如下:
超过 10 次试验,我通过在相同的输入文本框中输入相同的 3 个字母字符串 ('ddd') 并单击相同的按钮(除了我之外没有其他用户登录)来启动此查询,每次都记录$Difference 。我对数据中有多少差异感到惊讶。对于这 10 次试验,$Difference 的标准差是$Difference平均值的 40% 。有没有更好的方法来做到这一点,我不知道?或者我是否必须为每个函数进行 10-20 次试验才能为我的其他代码获得$Difference的可用平均值?
jquery - 如何使用 jQuery 获取当前时间
以下以微秒为单位返回时间,例如 4565212462。
如何将其转换为人类可读的时间格式,例如 (hours:minutes:seconds)?
php - 我如何格式化微时间代码
我在使用这个 php 代码时遇到了问题。不是很擅长编码。
由于 php 没有正确读取它而导致这个问题起作用,而且我的主机不会改变 php.ini 中的精度我在某个地方读到使用带有 true 作为参数的 microtime 没有什么意义,弄乱了代码让它工作得很好,直到我把它搞砸了.
这是我现在的代码,它似乎不再起作用了。需要它 sec msec 没有空格和点 epoch 示例:“13856484375004820824”
任何想法如何解决它,我做错了什么?