关于time.h的用法
我也看了别人对这个头文件做的介绍了,可是实在看不懂怎么用它,我是想提取当前时间的“小时”,比如,刚开始定义一个变量
int ho_ur;
提取当前小时数后,ho_ur的值就成了20,怎么用time.h里面的函数来实现啊?
在线等。。。。。。。。。
我也看了别人对这个头文件做的介绍了,可是实在看不懂怎么用它,我是想提取当前时间的“小时”,比如,刚开始定义一个变量
int ho_ur;
提取当前小时数后,ho_ur的值就成了20,怎么用time.h里面的函数来实现啊?
在线等。。。。。。。。。
time_t t;
tm *p;
t=time(NULL)
p=localtime(&t);
printf("%d",p->tm_hour);/*输出当前小时*/
/*另:p->tm_year,p->tm_mon,p->tm_mday,p->tm_min,p->tm_sec分别是年,月,日,分,秒
其中年是从1900到现在的差值即p->tm_year+1900即为当前年*/
麻烦阁下再把定义部分也发出来好吗?
我把你打出来的复制过去,编译出错