这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]如何获取系统时间?

共2条 1/1 1 跳转至

[求助]如何获取系统时间?

菜鸟
2005-11-25 20:28:29     打赏

加入time.h头文件,我用time获取计算机时间,然后用localtime转换,怎么结果出现的老是1970年1月1日?在QNX和Windows上都没有问题的~~

代码如下

void main()
{
struct tm *tmbuf;
time_t tt;

//获取系统当前时间
time(&tt);
tmbuf = localtime(&tt);
printf("year = %d\n",tmbuf->tm_year);
}

结果显示: year = 70

请不吝赐教!!!





关键词: 求助     如何     获取     系统     时间    

菜鸟
2005-11-28 18:53:00     打赏
2楼

我前一段时间也一直在研究这个问题,问题也是特别的多。我在网上找了一个帖子。总算是取出来了,但是取出来的时间用vxworks的time.h中的函数还是有问题,不是年有问题,就是月有问题,不知道该怎么解决呢。你要是解决了的话,就发上来看看吧。帖子的地址:http://bbs.zndev.com/htm_data/62/0405/67525.html


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]