獲取本地時間

2021-08-19 06:16:37 字數 752 閱讀 4731

獲取本地時間**

struct

tm *tm;

time_t timep;

if(cc_target_platform== cc_platform_win32) else

//    localtime()

//    功能: 把從1970-1-1零點零分到當前時間系統所偏移的秒數時間轉換為日曆時間。

//    說明:此函式獲得的tm結構體的時間,是已經進行過時區轉化為本地時間。

//    用

法: struct tm *localtime(const time_t *clock);

//    返回值:返回指向tm 結構體的指標.tm結構體是time.h中定義的用於分別儲存時間的各個量(年月日等)的結構體.

//    需要注意的是年份加上1900,月份加上1

tm = localtime(&timep);

int year = tm->tm_year + 1900;

int month = tm->tm_mon + 1;

int day = tm->tm_mday;

int hour = tm->tm_hour;

int min = tm->tm_min;

int second = tm->tm_sec;

cclog("%d-%d-%d    %d-%d-%d", year, month, day, hour, min, second);//

輸出時

獲取本地時間

獲取本地時間戳 int gettimestamp timeval tm gettimeofday tm,null return tm.tv sec 單位 秒 return tm.tv usec 單位 毫秒 獲取本地時間 time t t time null tm lt localtime t int...

Linux獲取本地時間

參考鏈結 linux核心中表示時間的結構體和資料型別有5種,具體其宣告的標頭檔案在 include include extern void do gettimeofday struct timeval tv gettimeofday函式執行成功後返回0,失敗後返回 1,錯誤 存於errno中。ext...

objectiveC獲取本地時間。

nsdate date nscalendardate date nslog date 日曆在ios裡報錯,nsdateformatter formatter nsdateformatteralloc init formatter setdateformat yyyy mm dd hh mm ss n...