time.h——C语言时间函数.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 函数time.h time.h @函数名称:?????localtime 函数原型:?????struct?tm?*localtime(const?time_t?*timer) 函数功能:?????返回一个以tm结构表达的机器时间信息 函数返回:?????以tm结构表达的时间,结构tm定义如下: struct??tm{ ??????int?tm_sec; ??????int?tm_min; ??????int?tm_hour; ??????int?tm_mday; ??????int?tm_mon; ??????int?tm_year; ??????int?tm_wday; ??????int?tm_yday; ??????int?tm_isdst; ????}; 参数说明:?????timer-使用time()函数获得的机器时间 所属文件:?????<time.h> #include?<time.h> #include?<stdio.h> #include?<dos.h> int?main() { ????time_t?timer; ????struct?tm?*tblock; ????timer=time(NULL); ????tblock=localtime(&timer); ????printf("Local?time?is:?%s",asctime(tblock)); ????return?0; } @函数名称:?????asctime 函数原型:?????char*?asctime(struct?tm?*?ptr) 函数功能:?????得到机器时间(日期时间转换为ASCII码) 函数返回:?????返回的时间字符串格式为:星期,月,日,小时:分:秒,年 参数说明:?????结构指针ptr应通过函数localtime()和gmtime()得到 所属文件:?????<time.h> #include?<stdio.h> #include?<string.h> #include?<time.h> int?main() { ????struct?tm?t; ????char?str[80]; ????t.tm_sec=1; ????t.tm_min=3; ????t.tm_hour=7; ????t.tm_mday=22; ????t.tm_mon=11; ????t.tm_year=56; ????t.tm_wday=4; ????t.tm_yday=0; ????t.tm_isdst=0; ????strcpy(str,asctime(&t)); ????printf("%s",str); ????return?0; } @函数名称:?????ctime 函数原型:?????char?*ctime(long?time) 函数功能:?????得到日历时间 函数返回:?????返回字符串格式:星期,月,日,小时:分:秒,年 参数说明:?????time-该参数应由函数time获得 所属文件:?????<time.h> #include?<stdio.h> #include?<time.h> int?main() { ????time_t?t; ????time(&t); ????printf("Today's?date?and?time:?%s",ctime(&t)); ????return?0; } @函数名称:?????difftime 函数原型:?????double?difftime(time_t?time2,?time_t?time1) 函数功能:?????得到两次机器时间差,单位为秒 函数返回:?????时间差,单位为秒 参数说明:?????time1-机器时间一,time2-机器时间二.该参数应使用time函数获得 所属文件:?????<time.h> #include?<time.h> #include?<stdio.h> #include?<dos.h> #include?<conio.h> int?main() { ????time_t?first,?second; ????system("cls");//clrscr是TC特有的,其它的C语言环境没有这个函数,也就没有头文件包含这个函数。system("cls");来取代clrscr();比较通用,兼容性好一点 time ? ? Gets ? the ? system ? time. ? ? ? ? time_t ? time( ? time

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档