位置:首页 > C > C语言difftime函数用法:计算两个时刻的时间差

C语言difftime函数用法:计算两个时刻的时间差

时间:2026-08-18  |  作者:星河游者  |  阅读:0

函数名: difftime

C语言difftime()函数:计算两个时刻之间的时间差

基本信息

头文件:

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

功 能: 计算两个时刻之间的时间差

参数说明

  • time_t time1:表示时间结束的time_t对象
  • time_t time2:表示时间开始的time_t对象

返回值

这个函数会以双精度浮点数 double 的形式,返回两个时间点之间相差的秒数。

计算结果为 (time1 - time2)

程序例

获取两个时刻之间的时间差,并将结果输出

#include

#include

#include

#include

int main(void){

   time_t first, second;  //typedef time_t long

   first = time(NULL);  //获取系统当前时间

   Sleep(2000);   //间隔2s 

   second = time(NULL); //获取系统当前时间

   printf("The difference is: %f secondsn",difftime(second,first));

   getch();

   return 0;

}

运行结果

The difference is: 2.000000 seconds


免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多