Questions tagged «time»

测量执行操作所需的时间。此外,还有与获取当前时间,按时间计算,格式化和解析时间等有关的问题。





26
轻松测量经过时间
我正在尝试使用time()来测量程序的各个点。 我不明白的是为什么之前和之后的值相同?我了解这不是剖析我的程序的最佳方法,我只想了解花费多长时间。 printf("**MyProgram::before time= %ld\n", time(NULL)); doSomthing(); doSomthingLong(); printf("**MyProgram::after time= %ld\n", time(NULL)); 我努力了: struct timeval diff, startTV, endTV; gettimeofday(&startTV, NULL); doSomething(); doSomethingLong(); gettimeofday(&endTV, NULL); timersub(&endTV, &startTV, &diff); printf("**time taken = %ld %ld\n", diff.tv_sec, diff.tv_usec); 如何读取的结果**time taken = 0 26339?这是否意味着26,339纳秒= 26.3毫秒? 那大约**time taken = 4 45025是4秒25毫秒呢?
297 c++  c  linux  time  measurement 


5
如何将持续时间乘以整数?
为了测试并发的goroutine,我在函数中添加了一行代码,以使其花费随机的时间返回(最多一秒钟) time.Sleep(rand.Int31n(1000) * time.Millisecond) 但是,当我编译时,出现此错误 。\ crawler.go:49:无效操作:rand.Int31n(1000)* time.Millisecond(int32和time.Duration类型不匹配) 有任何想法吗?如何乘以持续时间?
284 go  time 

10
在R中测量功能执行时间
R中测量功能执行时间的方法是否标准化? 显然,我可以system.time在执行之前和执行之后进行处理,然后加以区别,但是我想知道是否存在某种标准化的方式或功能(想不发明轮子)。 我似乎记得我曾经使用过以下方法: somesysfunction("myfunction(with,arguments)") > Start time : 2001-01-01 00:00:00 # output of somesysfunction > "Result" "of" "myfunction" # output of myfunction > End time : 2001-01-01 00:00:10 # output of somesysfunction > Total Execution time : 10 seconds # output of somesysfunction
281 r  time  profiling 


24
显示构建日期
我目前有一个应用程序,在其标题窗口中显示内部版本号。那是好事,只是它对大多数想知道自己是否拥有最新版本的用户毫无意义-他们倾向于将其称为“上周四”,而不是版本1.0.8.4321。 计划是将构建日期放在那里-因此,例如“ App build on 21/10/2009”。 我正在努力寻找一种编程方式来将构建日期作为文本字符串提取出来,以供使用。 对于内部版本号,我使用了: Assembly.GetExecutingAssembly().GetName().Version.ToString() 在定义了这些内容之后。 我想要类似的东西作为编译日期(和时间,以获得加分)。 非常感谢这里的指针(如果适当的话,请使用双关语)或更整洁的解决方案...
260 c#  date  time  compilation 


15
获取两个日期时间之间的时差
我知道我可以使用momentjs做任何事情,还可以做一些涉及日期的事情。但是令人尴尬的是,我很难去做一件看起来很简单的事情:得到两次之间的差。 例: var now = "04/09/2013 15:00:00"; var then = "04/09/2013 14:20:30"; //expected result: "00:39:30" 我试过的 var now = moment("04/09/2013 15:00:00"); var then = moment("04/09/2013 14:20:30"); console.log(moment(moment.duration(now.diff(then))).format("hh:mm:ss")) //outputs 10:39:30 我不明白那里的“ 10”是什么。我住在巴西,所以如果相关的话,我们是utc-0300。 结果moment.duration(now.diff(then))是持续时间正确的内部值: days: 0 hours: 0 milliseconds: 0 minutes: 39 months: 0 seconds: 30 years: 0 所以,我想我的问题是:如何将momentjs持续时间转换为时间间隔?我肯定可以用 duration.get("hours") +":"+ duration.get("minutes") …

8
System.currentTimeMillis()与新Date()与Calendar.getInstance()。getTime()
Наэтотвопросестьответына 堆栈溢出нарусском:。Чтобыстрее - System.currentTimeMillis的()или日期()的getTime()? 在Java中,使用的性能和资源含义是什么? System.currentTimeMillis() 与 new Date() 与 Calendar.getInstance().getTime() 据我了解,System.currentTimeMillis()是最有效的。但是,在大多数应用程序中,该长值需要转换为Date或某个类似的对象才能对人类有意义。

8
如何在.NET中表示仅时间值?
有没有一种方法可以表示.NET中没有日期的仅时间值?例如,指示商店的开业时间? TimeSpan表示一个范围,而我只想存储一个时间值。使用DateTime表示这将导致产生新的结果,DateTime(1,1,1,8,30,0)这并不是真正希望的。
238 c#  .net  datetime  time 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.