함수명 : difftime
헤더 파일 : <time.h>
함수 프로토타입 : double difftime(time_t time1, time_t time2);
기능: 두 순간 사이의 시간 차이를 계산합니다.
매개변수 : time_t time1 time_t 시간의 끝을 나타내는 객체
time_t time2 time_t 시간의 시작을 나타내는 객체
반환 값 : 이 함수는 배정밀도 부동 소수점 값으로 표현된 두 시간(time1 - time2) 사이의 초 수를 반환합니다.
프로그램 예 : 두 순간 사이의 시간차를 구하고 결과를 출력합니다.
#include<windows.h>#include<stdio.h>#include<time.h>#include<conio.h>intmain(void){time_tfirst,second;//typedeftime_tlongfirst=time(NUL L);//현재 시스템 시간 가져오기 Sleep(2000);//Interval 2ssecond=time(NULL);//현재 시스템 시간 가져오기 printf(Thedifferenceis:%fsecondsn,difftime(second,first));getch () ;반환0;}
실행 결과:
차이는: 2.000000초