ชื่อฟังก์ชัน : difftime
ไฟล์ส่วนหัว : <time.h>
ต้นแบบฟังก์ชัน : difftime สองเท่า (time_t time1, time_t time2);
ฟังก์ชั่น: คำนวณความแตกต่างของเวลาระหว่างสองช่วงเวลา
พารามิเตอร์ : time_t time1 time_t วัตถุที่แสดงถึงการสิ้นสุดของเวลา
time_t time2 วัตถุ time_t แสดงถึงการเริ่มต้นของเวลา
ค่าที่ส่งคืน : ฟังก์ชันนี้จะส่งคืนจำนวนวินาทีระหว่างสองครั้ง (เวลา 1 - เวลา 2) ซึ่งแสดงเป็นค่าจุดทศนิยมที่มีความแม่นยำสองเท่า
ตัวอย่างโปรแกรม : รับค่าความแตกต่างของเวลาระหว่างสองช่วงเวลาและส่งออกผลลัพธ์
#include<windows.h>#include<stdio.h>#include<time.h>#include<conio.h>intmain(void){time_tfirst,second;//typedeftime_tlongfirst=time(NULL);//รับระบบ เวลาปัจจุบัน สลีป(2000);//ช่วงเวลา 2ssecond=time(NULL);//รับเวลาระบบปัจจุบัน printf(Thedifferenceis:%fsecondsn,difftime(second,first));getch();return0;}
ผลการวิ่ง:
ความแตกต่างคือ:2.000000วินาที