從乙個標準時間(2023年1月1日0點)到此時經過的秒數
utc(coordinated universal time)世界標準時間 即 gmt(greenwich mean time)格林威治標準時間
標頭檔案#inclulde
函式time_t time(time_t *tloc)
功能獲取日曆時間
返回值若t是空指標,直接返回當前時間; 如果t不是空指標,返回當前時間的同時,將返回值賦予t指向的記憶體空間。
函式struct tm *gmttime(const time_t *timep)
功能將日曆時間轉化成gmt,並儲存為tm結構
返回值返回tm結構的gmt時間
引數屬性
const time_t* timep
日曆時間
函式struct tm *localtime(const time_t *timep)
功能將日曆時間轉化成本地實踐,並儲存為tm結構
返回值返回tm結構的本地時間
引數屬性
const time_t* timep
日曆時間
函式char* asctime(const struct tm* tm)
功能將tm格式時間轉換成字串
返回值返回字串格式的時間
引數屬性
const struct tm* tm
tm格式時間
函式char* ctime(const time_t* timep)
功能將日曆時間轉換成本地時間字串形式
返回值返回字串格式的本地時間
引數屬性
const time_t timep
日曆時間
struct tm
函式int gettimeofday(strcut timeval* tv,struct timezone* tz)
功能獲取距離今日凌晨到現在的時間差
返回值
引數屬性
strcut timeval* tv
儲存距離今日凌晨到現在的時間差
struct timezone* tz
用於儲存時區,不使用 輸入null
struct timeval
;
函式unsigned int sleep(unsigned int seconds)
標頭檔案
功能將呼叫它的程序掛起(暫停)secoonds 秒後繼續執行,掛起時不僅不會回應使用者操作,還會停止自身的執行
返回值
引數屬性
seconds
掛起時間秒數 函式
unsigned int sleep(unsigned long usec)
標頭檔案
功能將呼叫它的程序掛起(暫停)usec us後繼續執行,掛起時不僅不會回應使用者操作,還會停止自身的執行
返回值
引數屬性
usec
掛起時間us數
linux 時間程式設計
時間獲取 include time t time time t tloc struct tm gmtime const time t timep 將日曆時間轉化為格林威治標準時間,儲存在tm結構中。struct tm localtime const time t timep 將日曆時間轉化為本地時間...
linux時間程式設計
關於linux下時間程式設計的問題 1.linux下與時間有關的結構體 struct timeval 其中tv sec是由凌晨開始算起的秒數,tv usec則是微秒 10e 6 second struct timezone tv minuteswest是格林威治時間往西方的時差,tv dsttime...
linux 時間程式設計
一 時間型別介紹 1 utc coordinated universal time 世界標準時間,也就是格林威治時間 gmt 2 ct calendar time 日曆時間,從某個時間點開始到現在經過的秒數 二 標頭檔案 include 三 函式介紹 1 時間獲取 time t time time ...