C语言进阶之路:time函数的用法!

头文件time.h 

@函数名称:     localtime 

函数原型:     struct tm *localtime(const time_t *timer) 

函数功能:     返回一个以tm结构表达的机器时间信息 

函数返回:     以tm结构表达的时间,结构tm定义如下:

C语言进阶之路:time函数的用法!

参数说明:     timer-使用time()函数获得的机器时间 

C语言进阶之路:time函数的用法!

==========================================

@函数名称:     asctime 

函数原型:     char* asctime(struct tm * ptr) 

函数功能:     得到机器时间(日期时间转换为ASCII码) 

函数返回:     返回的时间字符串格式为:星期,月,日,小时:分:秒,年 

参数说明:     结构指针ptr应通过函数localtime()和gmtime()得到 

所属文件:     <time.h> 

C语言进阶之路:time函数的用法!

======================================

@函数名称:     ctime 

函数原型:     char *ctime(long time) 

函数功能:     得到日历时间 

函数返回:     返回字符串格式:星期,月,日,小时:分:秒,年 

参数说明:     time-该参数应由函数time获得 

所属文件:     <time.h> 

C语言进阶之路:time函数的用法!

=======================================

@函数名称:     difftime 

函数原型:     double difftime(time_t time2, time_t time1) 

函数功能:     得到两次机器时间差,单位为秒 

函数返回:     时间差,单位为秒 

参数说明:     time1-机器时间一,time2-机器时间二.该参数应使用time函数获得 

所属文件:     <time.h> 

C语言进阶之路:time函数的用法!

====================================

@函数名称:     gmtime 

函数原型:     struct tm *gmtime(time_t  *time) 

函数功能:     得到以结构tm表示的时间信息 

函数返回:     以结构tm表示的时间信息指针 

参数说明:     time-用函数time()得到的时间信息 

所属文件:     <time.h> 

C语言进阶之路:time函数的用法!

=====================================

@函数名称:     time 

函数原型:     time_t time(time_t *timer) 

函数功能:     得到机器的日历时间或者设置日历时间 

函数返回:     机器日历时间 

参数说明:     timer=NULL时得到机器日历时间,timer=时间数值时,用于设置日历时间,time_t是一个long类型 

所属文件:     <time.h> 

C语言进阶之路:time函数的用法!

=====================================

@函数名称:     tzset 

函数原型:     void tzset(void) 

函数功能:     UNIX兼容函数,用于得到时区,在DOS环境下无用途 

所属文件:     <time.h> 

C语言进阶之路:time函数的用法!

==============================

“我是一名从事了10年开发的老程序员,最近我花了一些时间整理关于C语言、C++,自己有做的材料的整合,一个完整的学习C语言、C++的路线,学习材料和工具。全球最大的C/C++、编程爱好者的聚集地就在我这里,企鹅申请<C语言C++编程学习>!欢迎初学和进阶中的小伙伴。希望你也能凭自己的努力,成为下一个优秀的程序员。工作需要、感兴趣、为了入行、转行需要学习C/C++的伙伴可以跟我一起学习!”

关注私信我,带你遨游代码世界!

最后分享一张C/C++学习路线图给学习的小伙伴们

 

C语言进阶之路:time函数的用法!