gmtime

gmtime是把日期和時間轉換為格林威治(GMT)時間的函式。將參數time 所指的time_t 結構中的信息轉換成真實世界所使用的時間日期表示方法,然後將結果由結構tm返回。

定義

頭檔案:time.h

調用原型:struct tm *gmtime(const time_t *timeptr)

函式功能:返回tm結構的格林尼治時間(GMT)

tm結構定義:

返回值:如上所述

舉例

時間

localtime的實現

gmtime的實現

異同點

共同點

這兩個函式採用了time.h中的一個tm結構體定義:

struct tm *localtime(const time_t *timep);

struct tm *gmtime(const time_t *timep);

不同點

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

而此函式功能類似獲取當前系統時間,只是獲取的時間未經過時區轉換。

相關詞條

相關搜尋

熱門詞條

聯絡我們