返回首页

我需要打印出每50秒的东西。我想我会计算,减去当前的时间从以前的时间我通过了50秒。

比方说,我知道前和当前时间的小时,分​​钟和秒,我怎么计算多少时间在几秒钟内通过?

我使用C | CSLexy | CSLexy

回答

评论会员:SAKryukov 时间:2012/02/07
计算没有帮助。你真的需要一个计时器的当前线程睡眠状态,这样你能避免自旋等待和浪费CPU时间。你可以做到这一点操作系统关掉你的线程的方式,不安排其执行,直到被唤醒继续执行超时。这仅仅是一个基本的想法,取决于你的平台和/或库,你可能会使用的API。

太糟糕了,你没有提供必要的细节。

mdash; SA
评论会员:游客 时间:2012/02/07
如果您使用网络,使用TimeSpan类计算在几秒钟的差别imgsrc=src="/KB/library/TransactionCBOExtender/TransCBOE0.PNG"]是一个很好的例子应该给你足够的思想进行