美文网首页
c++输出当前时间,精确到微秒

c++输出当前时间,精确到微秒

作者: Ed_Lannister | 来源:发表于2022-04-14 16:23 被阅读0次

头文件

#include <time.h>
#include <stdio.h>

函数接口

void printTime(){
    //time utils
    time_t tt;
    struct timeval tv_;
    struct tm *timeinfo;
    long tv_ms =0,tv_us=0;
    char output[20];
    time(&tt);
    timeinfo = localtime(&tt);
    gettimeofday(&tv_,NULL);
    strftime(output, 20,"%Y-%m-%d %H:%M:%S",timeinfo);
    tv_ms=tv_.tv_usec/1000;
    tv_us=tv_.tv_usec%1000;
    printf("time is :%s %ld:%ld\r\n",output, tv_ms,tv_us);
}
···

相关文章

网友评论

      本文标题:c++输出当前时间,精确到微秒

      本文链接:https://www.haomeiwen.com/subject/jjntertx.html