Windows中的时间戳(以毫秒为单位)

时间:2013-08-26 16:58:58

标签: c++ windows

我需要及时测量两个独立的事件并比较它们(不在同一个应用程序中),所以我想知道同一个引用的时间戳(同一台机器上的不同应用程序)。

在Windows系统上执行此操作的最简单方法是什么?我读过gettimeofday,但这似乎是一个特定于Unix的函数。

此外,我不想使用boost或任何其他外部库(Windows库很好)。

2 个答案:

答案 0 :(得分:6)

您可以使用GetSystemTime,它返回SYSTEMTIME(毫秒)。

答案 1 :(得分:0)

GetTickCount为您提供一个毫秒计时器。它非常适合时间戳,因为您不需要转换任何内容。甚至时间跨度也可以在49,6天内计算出来。