1. gzyueqian
      18529173453
      首頁 > 新聞中心 > > 正文

      Linux下獲得系統時間的C語言的實現方法

      更新時間: 2007-05-29 13:57:50來源: 粵嵌教育瀏覽量:838


      Linux下獲得系統時間的C語言的實現方法
      #include<time.h> //C語言的頭文件
      #include<stdio.h> //C語言的I/O

      void main()
      {
      time_t now; //實例化time_t結構
      struct tm *timenow; //實例化tm結構指針
      time(&now);
      //time函數讀取現在的時間(國際標準時間非北京時間),然后傳值給now

      timenow = localtime(&now);
      //localtime函數把從time取得的時間now換算成你電腦中的時間(就是你設置的地區)

      printf("Local time is %s\n",asctime(timenow));
      //上句中asctime函數把時間轉換成字符,通過printf()函數輸出
      }

      注釋:time_t是一個在time.h中定義好的結構體。而tm結構體的原形如下:

      struct tm
      {
      int tm_sec;//seconds 0-61
      int tm_min;//minutes 1-59
      int tm_hour;//hours 0-23
      int tm_mday;//day of the month 1-31
      int tm_mon;//months since jan 0-11
      int tm_year;//years from 1900
      int tm_wday;//days since Sunday, 0-6
      int tm_yday;//days since Jan 1, 0-365
      int tm_isdst;//Daylight Saving time indicator
      };

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 日本亚洲a在线 | 亚洲一二三区在线观看未删减 | 在国产在线视频a在线视频 午夜男女视频一区二区 | 久久久国产99久久国产久首页 | 在线日韩欧美国产二区 | 亚洲五月综合缴情在线观看 |