Calculates the difference in seconds between time1 and time2.
Parameters
time2
time_t object representing the latter of the two times.
time1
time_t object representing the earlier of the two times.
Return Value
The difference in seconds (
time2-
time1) as a floating point
double.
Example
/* difftime example */#include <stdio.h>#include <time.h>int main ()
{
time_t start,end;
char szInput [256];
double dif;
time (&start);
printf ("Please, enter your name: ");
gets (szInput);
time (&end);
dif = difftime (end,start);
printf ("Hi %s.\n", szInput);
printf ("It took you %.2lf seconds to type your name.\n", dif );
return 0;
}
Output:
Please, enter your name: Juan Soulie
Hi Juan Soulie.
It took you 3.00 seconds to type your name.