0
点赞
收藏
分享

微信扫一扫

linux时间类型

linux时间类型
日历时间
time_t类型 保存表示从1970年1月1日 0:0:0经过的秒数

进程Cpu时间
clock_t
时钟时间 进程运行的总的时间
用户CPU时间 执行用户指令需要的时间
系统CPU时间 内核执行的时间
通过time命令可以获取进程cpu时间



time_t 包含的是经过的秒数
timeval(&tv, NULL); t = tv.tv_sec; st_tm = localtime(&t);
printf("%d-%d-%d %d:%d:%d.%ld\n", st_tm->tm_year + 1900, st_tm->tm_mon + 1, st_tm->tm_mday,
st_tm->tm_hour, st_tm->tm_min, st_tm->tm_sec, tv.tv_usec);


----------------------------------------------------------------------------------------------------------------------------

时间单位: 秒(s), 毫秒(ms), 微妙(um), 纳秒(nm), 皮秒(pm),

秒单位之间进制1000

三个睡眠函数 sleep ,usleep , nanosleep()

举报

相关推荐

0 条评论