1. 程式人生 > >c語言:輸出當前系統時間

c語言:輸出當前系統時間

#include <stdio.h>
#include <time.h>

int main(void){

        time_t t;
        char buf[1024];
        time(&t);
        ctime_r(&t,buf);  
        printf("%s",buf);
        return 0;
}

輸出:

Thu Mar 16 16:55:13 2017

time()函式獲得當前時間距離格林尼治標準時間1970:1:1 00:00:00的秒數

ctime_r()函式是將time()獲得的時間轉化為當前常用格式,並將值存放在buf中