mktime
頭文件:#include <time.h>
定義函數:time_t mktime(strcut tm * timeptr);
函數說明:mktime()用來將參數timeptr 所指的tm 結構數據轉換成從公元1970 年1 月1 日0 時0 分0 秒算起至今的UTC 時間所經過的秒數。
返回值:返回經過的秒數。
范例:用time()取得時間 (秒數), 利用localtime() 轉換成struct tm 再利用mktine()將structtm 轉換成原來的秒數。 復制純文本新窗口#include <time.h> main(){ time_t timep; strcut tm *p; time(&timep); printf("time() : %d \n", timep); p = localtime(&timep); timep = mktime(p); printf("time()->localtime()->mktime():%d\n", timep); } #include <time.h>
main(){time_t timep;strcut tm *p;time(&timep);printf("time() : %d \n", timep);p = localtime(&timep);timep = mktime(p);printf("time()->localtime()->mktime():%d\n", timep);
}
執行結果:
time():974943297 time()->localtime()->mktime():974943297
定義函數:time_t mktime(strcut tm * timeptr);
函數說明:mktime()用來將參數timeptr 所指的tm 結構數據轉換成從公元1970 年1 月1 日0 時0 分0 秒算起至今的UTC 時間所經過的秒數。
返回值:返回經過的秒數。
范例:用time()取得時間 (秒數), 利用localtime() 轉換成struct tm 再利用mktine()將structtm 轉換成原來的秒數。 復制純文本新窗口
執行結果:
time():974943297 time()->localtime()->mktime():974943297
總結
- 上一篇: 收发一体超声波测距离传感器模块_为何能被
- 下一篇: ACS606开发方案源码,伺服驱动,无刷