获取时间的要点:
-
在windows下,无法引用
的头文件 -
秒和毫秒是分开的
秒:
time_t clock_system; // 初始化 time(&system_clock); // 获取时间
毫秒:
SYSTEMTIME clock_milli; // 初始化毫秒
GetSystemTime(&clock_milli); // 获取时间
printf("%ldn", (int)clock_milli.wMilliseconds); //输出
示例:
time_t clock_system;
SYSTEMTIME clock_milli;
time(&clock_system);
GetSystemTime(&clock_milli);
printf("%ld--", clock_system);
printf("%ldn", (int)clock_milli.wMilliseconds);
for (int i = 0; i < 1000; i++)
{
}
time(&clock_system);
GetSystemTime(&clock_milli);
printf("%ld.", clock_system);
printf("%ld(s)n", (int)clock_milli.wMilliseconds);
结果:
1655907001.933(s) 1655907001.942(s)



