回覆列表
  • 1 # 使用者3296591351152

      呼叫C語言標準庫中的time系列函式即可獲取當前系統時間。#include <stdio.h> #include <time.h> int main(){ time_t rawtime; struct tm * timeinfo; time ( &rawtime ); timeinfo = localtime ( &rawtime ); printf ( "當前系統時間: %s", asctime (timeinfo) ); return 0;}  說明:  time_t//時間型別(time.h定義)  structtm{//時間結構,time.h定義如下:  inttm_sec;  inttm_min;  inttm_hour;  inttm_mday;  inttm_mon;  inttm_year;  inttm_wday;  inttm_yday;  inttm_isdst;  }  time(&rawtime);//獲取時間,以秒計,從1970年1月一日起算,存於rawtime  localtime(&rawtime);//轉為當地時間,tm時間結構  asctime()//轉為標準ASCII時間格式:  //就是直接列印tm,tm_year從1900年計算,所以要加1900,月tm_mon,從0計算,所以要加1

  • 中秋節和大豐收的關聯?
  • 巴西龜在水裡睡覺會淹死嗎?