a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C > 正文

在C語言中轉換時間的基本方法介紹

2020-01-26 14:56:54
字體:
來源:轉載
供稿:網友

C語言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);}

執行結果:

time():974943297 time()->localtime()->mktime():974943297


C語言localtime()函數:獲取當前時間和日期并轉換為本地時間
頭文件:

#include <time.h>

定義函數:

struct tm *localtime(const time_t * timep);

函數說明:localtime()將參數timep 所指的time_t 結構中的信息轉換成真實世界所使用的時間日期表示方法,然后將結果由結構tm 返回。結構tm 的定義請參考gmtime()。此函數返回的時間日期已經轉換成當地時區。

返回值:返回結構tm 代表目前的當地時間。

范例

#include <time.h>main(){  char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};  time_t timep;  struct tm *p;  time(&timep);  p = localtime(&timep); //取得當地時間  printf ("%d%d%d ", (1900+p->tm_year), (l+p->tm_mon), p->tm_mday);  printf("%s%d:%d:%d/n", wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec);}

執行結果:

2000/10/28 Sat 11:12:22

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 亚洲欧美视频 | 久久精品成人免费视频 | 久久y| 中文字幕国产 | 91在线观看网站 | www.超碰在线 | 欧美一级小视频 | vagaa欧洲色爽免影院 | 特级淫片女子高清视频在线观看 | 成人av影片| 欧美精品一区二区三区在线四季 | 日本毛片视频 | 日本免费一区二区三区 | 久久国产精品精品国产 | 二区免费 | 亚洲一区二区视频免费观看 | 国产又黄又粗又爽的视频 | 日韩成人在线视频 | 天天干夜夜操 | av中文字幕在线播放 | 亚洲综合首页 | 国产一区二区久久 | 色av综合网 | 亚洲精品女人久久 | 五月av| 韩国毛片在线观看 | 欧洲免费av | 黄色影视免费观看 | 亚洲网站在线观看 | 亚洲一区电影 | 四虎成人在线 | 久久www免费视频 | 谁有毛片| 美女久久久 | 老司机午夜免费精品视频 | 亚洲一区二区在线播放 | 青草青草 | 91在线影院 | 国家aaa的一级看片 亚洲国产91 | 国产精品1区2区 | 99中文字幕|