Nama fungsi : waktu diff
File header : <waktu.h>
Prototipe fungsi : double difftime(time_t time1, time_t time2);
Fungsi: Menghitung perbedaan waktu antara dua momen
Parameter : time_t time1 time_t objek yang mewakili akhir waktu
time_t time2 time_t objek yang mewakili awal waktu
Nilai yang dikembalikan : Fungsi ini mengembalikan jumlah detik antara dua waktu (waktu1 - waktu2) yang dinyatakan sebagai nilai titik mengambang presisi ganda.
Contoh program : Dapatkan perbedaan waktu antara dua momen dan keluarkan hasilnya
#include<windows.h>#include<stdio.h>#include<time.h>#include<conio.h>intmain(void){time_tfirst,second;//typedeftime_tlongfirst=time(NULL);//Dapatkan sistem Waktu saat ini Sleep(2000);//Interval 2sdetik=waktu(NULL);//Dapatkan waktu sistem saat ini printf(Perbedaannya adalah:%fdetikn,difftime(kedua,pertama));getch();return0;}
Hasil berjalan:
Perbedaannya adalah: 2,000000 detik