Difftime() C 庫函式
以下將介紹 C 中的 difftime() 函式。difftime() 用於獲取兩個時間值之間的差異。
difftime() 採用兩個時間引數,第一個引數是下界,第二個引數是上界。它會返回這兩個引數之間的差異。
示例
#include <time.h>
#include <stdio.h>
#include <unistd.h>
main() {
int sec;
time_t time1, time2;
time(&time1);
printf("Current Time: %ld\n",time1);
for (sec = 1; sec <= 5; sec++){
sleep(1);
printf("Count: %d\n",sec);
}
time(&time2);
printf("Ending Time: %ld\n",time2);
printf("Difference is %.2f seconds", difftime(time2, time1));
}輸出
Current Time: 1554918635 Count: 1 Count: 2 Count: 3 Count: 4 Count: 5 Ending Time: 1554918640 Difference is 5.00 seconds
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
Javascript
PHP