C标准库 difftime函数

difftime()函数用于计算两个时间之间的时间差距(以秒为单位)。

difftime()函数 语法

double difftime(time_t time2,time_t time1);

参数time2和time1都为指定的时间,且time2大于等于time1。

difftime()函数返回以秒为单位的double型的时间差。

difftime()函数 示例

本示例使用difftime函数计算t1和t2的时间差,并将其输出。其具体代码如下所示:

#include<time.h>
#include<stdio.h>
#include<dos.h>
#include<conio.h>
int main()
{
     time_t t1,t2;
     clrscr();
     t1=time(NULL);/*获取系统时间*/
     sleep(2);/*等待2秒*/
     t2=time(NULL);/*再一次获取系统时间*/
     printf("The difference is:%f\seconds ",difftime(t2,t1));/*输出结果*/
     getch();
     return 0;
}

运行结果如图所示。

difftime()函数 示例

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程