函數名稱 |
功能 |
函數原型 |
clock |
回傳程式開始執行後所使用的 cpu 時間 |
clock_t clock(void); |
time |
回傳日曆時間,也就是自 1970 年 1 月 1 日到現在所過的總秒數 |
time_t time(time_t* timer); |
difftime |
計算兩個時間的秒數差 |
double difftime(time_t timer2, time_t timer1); |
mktime |
將結構 tm 中所儲存的時間格式轉換成日曆時間 |
time_t mktime(struct tm* ptm); |
localtime |
將日曆時間轉換為結構 tm 所儲存的時間格式 |
struct tm* localtime(const time_t* timer); |
asctime |
將結構 tm 中的時間格式轉換為字串 |
char *(const struct tm* tmptr); |
ctime |
將日曆時間轉換為字串 |
char* ctime(const time_t* timer); |
strftime |
將結構 tm 中的時間格式轉換為指定格式的字串 |
size t strftime(char* s, size t n, const char* format, const struct tm* tptr); |