问题标签 [clock]

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 投票
16 回答
268586 浏览

c++ - C++ 在 Linux 上获取毫秒时间——clock() 似乎不能正常工作

在 Windows 上,clock()以毫秒为单位返回时间,但在我正在处理的这个 Linux 机器上,它将它四舍五入到最接近的 1000,因此精度仅为“秒”级别,而不是毫秒级别。

我找到了使用QTime该类的 Qt 解决方案,实例化一个对象并调用start()它,然后调用elapsed()以获取经过的毫秒数。

我很幸运,因为我开始使用 Qt,但我想要一个不依赖第三方库的解决方案,

没有标准的方法可以做到这一点吗?

更新

请不要推荐Boost ..

如果 Boost 和 Qt 可以做到这一点,那肯定不是魔法,他们必须使用某种标准!

0 投票
2 回答
9621 浏览

iphone - iphone屏保(带时钟)

我可以创建一个 iPhone 应用程序来替换/修改默认时钟屏幕保护程序并显示其他内容(例如我自己的特殊时钟或其他)吗?

我该怎么做呢?我将不胜感激有关该主题的教程的链接,或执行此类操作的示例代码。

(免责声明:这里是 iPhone 开发新手)

0 投票
4 回答
1922 浏览

c++ - 32 位 Linux 时钟()溢出

我需要在 Linux(和其他类 Unix 系统)上的 C++ 中测量长时间计算所花费的 CPU(不是挂钟)时间,所以我使用的是 clock()。问题:在 32 位系统上,这会在大约 2000 或 4000 秒后回绕。

推荐的解决方法是什么?

0 投票
2 回答
401 浏览

iphone - 编写简单的时钟应用程序有哪些方法?

我正在编写一个小程序来显示 iPhone 上的当前时间(学习:D)。我遇到了这种困惑。

每秒调用 currentSystemTime (例如:stringFromDate: ),解析它并在屏幕上打印时间好吗?

调用一次上述例程并在计时器的每个滴答声中手动更新解析的秒会更有效吗?(比如说 ++seconds;写一些 if 循环来调整分钟和小时)。

第二种方法是否会导致与实际时间不同步?如果处理器负载增加左右?

考虑到这一切,这将是最好的方法。

0 投票
3 回答
619 浏览

c++ - 将 time() 和 localtime() 替换为与用户无关的等效项

我有一个使用 time() 和 localtime() 设置内部时钟的程序,但这需要更改,以便内部时钟独立于用户和“实时”时间。我需要能够设置任何合理的开始时间,并根据程序内部的计时器让它向前计数。关于解决此问题的最佳方法的任何想法?这是摘录:

0 投票
9 回答
5644 浏览

c++ - 在 C++ 中经过 30 毫秒的时间后退出循环的最佳方法是什么

在 C++ 中尽可能接近 30 毫秒退出循环的最佳方法是什么。轮询提升:microsec_clock ?轮询 QTime ?还有什么?

就像是:

它应该可以在 Linux、OS X 和 Windows 上运行。

循环中的计算用于更新模拟。每 30 毫秒,我想更新视口。

0 投票
3 回答
442 浏览

system - 数字时钟系统/软件?(员工打卡)

数字打卡系统如何处理用户错误,例如有人忘记打卡或有人错误地输入他们的代码导致他们为其他人打卡/打卡(他们当天甚至可能不在时间表上)。很明显可能存在不诚实的问题,但是人为错误呢?

0 投票
2 回答
216 浏览

mysql - 如何同步多个 Fe​​dora 系统的时钟

我有一个订阅系统,允许用户订阅他们感兴趣的事物或人,并在提交新帖子或文件或图像时收到通知。为了确定某些东西是否是新的,我通过 tstamp 跟踪他们的观点。问题是,如果网络服务器和 MySQL 数据库不同步,用户可能会错过几乎在他们查看项目的同时发布的内容。或被显示两次。

我可以通过从数据库中检索 tstamp 来消除这个问题,但这是为了获得 tstamp 与数据库的大量连接。如果我可以定期将网络服务器的系统时钟同步到我们的数据库服务器(尽可能地,至少),我至少可以显着减少问题。有没有人对最好的方法有任何建议?

我不愿意使用 NOW() 将查看时间输入数据库。我使用 Gearman Process 记录视图,这意味着在进入视图时总是会有轻微的延迟。但是,一般来说,这种延迟是最小的,并且它可能小于系统时钟之间的差异,假设我无法进行常规同步。

0 投票
7 回答
2525 浏览

hardware - 函数 time() 如何告诉当前时间,甚至计算机之前已关闭电源?

我们如何处理毫秒(0.001)的计时器交易我们如何根据需要划分秒?我们如何处理第二个本身???

0 投票
6 回答
1809 浏览

c++ - 我的硬件上的 time.h clock() 是否损坏?

我尝试测量在 OMAP ZOOM 3430 MDK 随附的 TMS32064x+ DSP 上执行一段代码所需的时钟周期。我查看了 DSP 芯片的“程序员指南”,它说 DSP 支持 clock() 功能。

我做的很简单,我就是做

然后将“start”、“stop”和“total”的值放入先前与ARM处理器分配的共享内存中。然后我简单地将它打印到 ARM 端的屏幕上。

问题是,在我的第一次执行中,我总是得到相同的“总”值,然后在我的下一次运行中,我总是得到 0!“开始”和“停止”值与“总”值一起出现。

最奇怪的是,他们似乎遵循了一点模式!我把输出放在下面:

显然,clock() 运行不正常,但我不确定这是因为我做错了什么,还是因为我拥有的硬件不支持这种类型的事情。任何想法为什么会发生这种情况?