纳秒级别:
struct timespec tp;
clock_gettime(CLOCK_MONOTONIC, &tp);
return (int64)tp.tv_sec*1000000000 + tp.tv_nsec;微秒级别: struct timeval tv;
struct timezone tz;
gettimeofday( &tv, &tz );
return (int64)tv.tv_sec*1000000 + tv.tv_usec;
本文介绍如何使用C语言实现纳秒级和微秒级的时间精度获取。通过`struct timespec`与`clock_gettime`函数组合实现纳秒级时间戳的获取;通过`struct timeval`与`gettimeofday`函数组合实现微秒级时间戳的获取。
616

被折叠的 条评论
为什么被折叠?



