calculate the difference between two calendar times
#include <time.h> double difftime( time_t time1, time_t time0 );
The difftime() function calculates the difference between the two calendar times: time1 - time0.
The difference between the two times, in seconds.
#include <stdio.h>
#include <time.h>
void compute( void );
void main()
{
time_t start_time, end_time;
start_time = time( NULL );
compute();
end_time = time( NULL );
printf( "Elapsed time: %f seconds\n",
difftime( end_time, start_time ) );
}
void compute( void )
{
int i, j;
for( i = 1; i <= 20; i++ ) {
for( j = 1; j <= 20; j++ )
printf( "%3d ", i * j );
printf( "\n" );
}
}
ANSI
| Safety: | |
|---|---|
| Interrupt handler | No |
| Signal handler | No |
| Thread | Yes |
asctime(), clock(), ctime(), gmtime(), localtime(), mktime(), strftime(), time(), tzset()