How to use the difftime() function in C

1 Answer

0 votes
#include <stdio.h>
#include <time.h>
#include <unistd.h>

// double difftime(time_t time1, time_t time2)
// returns the difference between time1 and time2 in seconds

int main()
{
    time_t start_t, end_t;

    time(&start_t);

    sleep(3);

    time(&end_t);

    double diff_tm = difftime(end_t, start_t);

    printf("difftime = %f\n", diff_tm);

    return 0;
}




/*
run:

difftime = 3.000000

*/


 



answered Jan 8, 2023 by avibootz
...