首页 > 其他 > 详细

c 时间 学习

时间:2014-12-06 12:41:45      阅读:321      评论:0      收藏:0      [点我收藏+]

linux

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

int main(int argc,char **argv)
{
    //两种时间的获取方法
    struct timeval tv;
    gettimeofday(&tv,NULL);
    time_t t=time(0);
    printf("%u---%u+++%u\n",tv.tv_sec,tv.tv_usec,t);
    //时间格式转换
    char tmp[64];
    strftime(tmp,sizeof(tmp),"%Y%m%d%H%M%S\n",localtime(&t));
    printf("%s",tmp);
    return 0;
}

windows

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

int main(int argc, char* argv[])
{
    //windows没有timeval结构,当然也没有gettimeofday函数
    //struct timeval tv;
    //gettimeofday(&tv,NULL);
    
    time_t t=time(0);
    char tmp[64];
    strftime(tmp,sizeof(tmp),"%Y%m%d-%H%M%S",localtime(&t));
    printf("%s",tmp);
    
    return 0;
}

 

c 时间 学习

原文:http://www.cnblogs.com/bloodofhero/p/4148079.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!