问题标签 [elapsedtime]

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 回答
90 浏览

elapsedtime - 计算行之间经过的时间

如何在 msql 中按日期获取每次上传的平均经过时间。例如(2012 年 4 月 20 日每次上传的平均经过时间为(第 1 行和第 2 行的时间差(9 分钟)+第 2 行和第 3 行的时间差(10 分钟)+第 3 行和第 3 行的时间差) 4(4 分钟)+ 第 4 行和第 5 行的时间差(92 分钟)/4 = 平均经过时间为 28.75 分钟。

0 投票
1 回答
398 浏览

c - 如何在 windows 或 linux 中查找 C 函数的经过时间

我正在一个函数中执行一些操作my_task。我想计算 CPU 执行这个函数需要多少时间(或时钟周期),因为我要对这个函数进行性能改进。所以我参考了windows API并编写了下面的代码。

输出是

这三个值精确到纳秒,但不精确。我之所以这样想,是因为在我的系统中并行运行的其他应用程序发生了进程切换。我检查了我的任务管理器,它显示为 124 个进程正在运行。所以我重新启动了我的系统(现在任务管理器中有 84 个进程),然后输出是

在我用start /high command执行我的 exe 之后,我也没有得到精度值。

我的问题是如何在 windows 或 linux 中以更精确的方式计算函数的运行时间。

环境:i5 处理器上的 32 位 Windows 7,带有 Visual Studio 2005 C 编译器的 4Gb 内存

0 投票
3 回答
2612 浏览

php - 计算人类可读经过时间的最佳方法

我想知道在给定一定的秒数的情况下,计算人类可读的经过时间的最优雅的方法是什么。我想用 PHP 写这个。

这是所需的输出:

  • elapsedTimeInSeconds > 一年,输出“#years, #months”
  • elapsedTimeInSeconds > 1 个月,输出“#months,#days”
  • elapsedTimeInSeconds > 一天,输出“# days, # hours”
  • elapsedTimeInSeconds > 一小时,输出“# hours, # minutes”
  • elapsedTimeInSeconds > 一分钟,输出“# minutes, # seconds”

我尝试了不同的解决方案,这些解决方案很尴尬并且充满了条件语句,但我希望有一种更递归和“干净代码”的方法。

0 投票
1 回答
171 浏览

c++ - 将经过的时间数据存储在 for 循环内的数组中

现在,当我调用toc()函数时,它给出了经过的时间。但我希望在每次迭代时将这段时间放入一个数组中。这意味着我将有 10 个不同的经过时间,我想获取这些值并计算平均值、最小值、最大值和标准偏差。

到目前为止,每次循环运行时,我都很难将经过的时间存储在数组中。

任何建议和帮助。

0 投票
0 回答
715 浏览

windows-phone-7 - 如何在 Windows Phone 的 TimePicker 或 DatePicker 中显示小时、分钟和秒?

我正在做一个 temporizer 或 elapsed time,但我想选择从 timepicker 或 datetpicker 开始的时间,一直到小时、分钟和秒。

请问我需要帮助!!!谢谢。

0 投票
1 回答
194 浏览

javascript - 多个经过时间计数器

我成功地利用下面的代码在网页上显示 1 个经过的计时器。我希望能够在同一页面上显示多个经过时间计数器,每个团队一个。

我可以通过复制整个代码来实现这一点,尽管这使得在需要时很难找到要编辑的日期。

是否可以在代码的一个部分中列出每个团队的所有日期?

例如。

任何帮助将不胜感激

0 投票
1 回答
4531 浏览

matlab - Matlab 中不同日期的经过时间(以毫秒为单位)

我想计算这样的数据的经过时间(以毫秒为单位):

开始:2013-05-04 23:13:06.188 结束
:2013-05-05 1:22:41.617

我不能使用etime(),因为我需要以毫秒为单位的经过时间。当我对这样的事情使用 for 循环时:

它给出了以下错误:

使用 dtstr2dtvecmx
时出错 将日期字符串转换为日期编号失败。

datevec 中的错误(第 118 行)
y = dtstr2dtvecmx(t,icu_dtformat);

测试错误(第 40 行)
n1 = datenum(datevec(time{i-1}, 'yyyy-mm-dd HH:MM:SS.FFF'));

如果我datevec()这样使用:

它正在逐个元素地减少时间段(秒与秒,分钟与分钟等),有时会给出负数。

我认为应该有一种巧妙的方法来做到这一点,而无需手动修复负值。有人知道该怎么做吗?

0 投票
0 回答
68 浏览

sql - 2 个日期之间经过的时间,不包括 SQL 中的周末

如何计算 MS SQL Server 中两个时间戳之间的时间,不包括任何周末?

例如,从 2013-05-03 17:00:00 到 2013-05-06 09:00:00 应该给我 16 个小时。

(如果它是一个我可以调用的函数就更好了fn(hours, stdt, enddt)。)

0 投票
1 回答
68 浏览

android - 在android中停止更新计时器

我尝试创建一个客户经过时间,一旦我按住音量键,它就会启动计时器,并假设在我释放键后时间必须停止,但是当我释放键时计时器仍在移动时出现问题。请告知我缺少的东西谢谢

public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN && shouldCont == true && event.getAction() == KeyEvent.ACTION_DOWN)){ startRecord(); 重复=真;if(repeat == true && event.getAction() == KeyEvent.ACTION_DOWN ){ t.scheduleAtFixedRate(new TimerTask() {

0 投票
2 回答
1577 浏览

opengl-es - GL_TIME_ELAPSED 等效于 OpenGL ES(2 或 3)

我对 OpenGL ES 服务器异步运行某些命令序列所花费的时间感兴趣。使用常规 OpenGL 解决此问题的方法是使用目标 GL_TIME_ELAPSED 创建一个查询对象;但是,OpenGL ES 没有 glBeginQuery 系列函数。是否有独立于平台的方式来使用 OpenGL ES 2 或 3 准确获取此信息?