1、difftime()函数

所述difftime()函数定义在的ctime头文件。difftime()函数用于计算每秒两次之间的差。

句法:

double difftime(time_t结束,time_t起始);

参数:此方法接受两个参数:

start:开始时间的time_t对象。

end:结束时间的time_t对象。

返回值:该函数以秒为单位返回两次之间

例子:

输出:

所需的总时间= 2秒

2、asctime()函数

asctime()函数是在定义的ctime头文件。asctime()函数将结构tm的给定日历时间转换为字符表示形式,即人类可读形式。

句法:

char * asctime(const struct tm * time_ptr);

参数:该函数接受单个参数time_ptr,即指向要转换的tm对象的指针。

返回值:该函数以“ Www Mmm dd hh:mm:ss yyyy”的形式返回压延时间

下面的程序说明了C ++中的asctime()函数:

输出:

当前日期和时间= 2018年10月1日星期一

3、localtime()函数

localtime()函数是在定义的ctime头文件。localtime()函数将自纪元以来的给定时间转换为表示本地时间的日历时间。

句法:

tm * localtime(const time_t * time_ptr);

参数:此函数接受参数time_ptr,该参数表示指向time_t对象的指针。

返回值:该函数成功返回一个tm对象的指针,否则返回NullPointerException。

下面的程序说明了C ++中的localtime()函数:

输出:

当前本地时间是= 10:8:10

每天学点小知识,希望对你有帮助~

另外如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许可以帮到你~

C语言C++编程学习交流圈子,QQ群464501141点击进入】微信公众号:C语言编程学习基地

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/258a/p/14540447.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!