Linux 下獲得系統時間

發表于:2007-05-26來源:作者:點擊數: 標簽:
Linux下獲得系統時間的C語言的實現方法 #includetime.h//C語言的頭文件 #includestdio.h//C語言的I/O void main() { time_t now;//實例化time_t結構 struct tm*timenow;//實例化tm結構指針 time(now); //time函數讀取現在的時間(國際標準時間非北京時間),然

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
};

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97