Linux下獲取毫秒級時間差

2021-09-01 10:11:53 字數 312 閱讀 4665

使用linux的gettimeofday函式可以達到這個目的

其中t1=t_start.tv_sec是公元2023年至今的時間(換算為秒)

t2=t_start.tv_usec是當前秒數下的微妙數

所以將t1*1000+t2/1000可以得到當前的毫秒數

引用#include

#include

#include

int gettimeofday(struct timeval *tv, struct timezone *tz);

int main(int argc,char * argv)

Linux獲取毫秒級時間

linux獲取毫秒級時間 moakap 在軟體設計中經常會用到關於時間的處理,用來計算語句 函式的執行時間,這時就需要精確到毫秒甚至是微妙的時間。int gettimeofday struct timeval tv struct timezone tz int settimeofday const ...

Linux獲取毫秒級時間

在軟體設計中經常會用到關於時間的處理,用來計算語句 函式的執行時間,這時就需要精確到毫秒甚至是微妙的時間。int gettimeofday struct timeval tv,struct timezone tz int settimeofday const struct timeval tv,co...

C 獲取時間差

c 獲取兩個時間段之間的差的天數 小時 分鐘 秒 毫秒,主要就是用到timespan,如下 timespan ts datetime.now convert.todatetime 1970 1 1 double time1 ts.totalmilliseconds timespan ts2 date...