time.h

time.h是C标准库头文件,主要是一些和时间相关的函数,有相应的函数原型,用户只需要按照函数原型进行调用即可,这里简单介绍一下内容:

 

1、在time.h头文件中有几种自定义数据类型:time_t、clock_t、size_t,它们都是与long有同等意义的名字。 


2、time.h头文件中给出时间和日期处理函数 
long clock(void); 返回程序开始执行后占用的处理器时间。 得到时间差 
delay(int n);表明延时n秒; 
sleep(int n);延时n秒后刷新; 
double difftime(long t2,long t1) ;返回t2-t1得值。 
long mktime (struct tm*);将结构体中的当地时间转换为日历时间。 得到时间 
long time (long *tp);返回当前日历时间,同时将返回值赋给*tp; 
时间转换函数 得到以ASCII码表示的时间 char *asctime (const struct tm *tp); 
得到字符串表示的时间 char *ctime(const time_t *tp); 
得到指定格式的时间 size_t strftime(char *s,size_t smax,const char *fmt,const struct tm *tp);

 1 #include <stdio.h> 
 2 #include <time.h> 
 3 int main()
 4 { 
 5 time_t rawtime; 
 6 struct tm * timeinfo; 
 7 time ( &rawtime ); 
 8 timeinfo = localtime ( &rawtime ); 
 9 printf ( "The current date/time is: %s", asctime (timeinfo) ); 
10 return 0;
11 }

 

posted on 2015-12-21 20:13  _阿赞  阅读(713)  评论(0编辑  收藏  举报