生活随笔
收集整理的這篇文章主要介紹了
日期和时间处理函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.
astime()
char *asctime(const struct tm
*timeptr
);
功能:
將參數timeptr 所指的 tm 結構中的信息轉換成真實時間所使用的時間日期表示方法,然后結果以字符串形態返回。
2.
ctime()
char *ctime(const time_t
*timep
);
功能:
將參數 time所指的tme_t結構中的信息轉換成真實世界所使用的時間日期表示方法,然后將結果以字符串形態返回。
3.
gmtime()
struct tm
*gmtime(const time_t
*timep
);
功能:
將參數timep所指的 time _t結構中的信息轉換成真實世界所使用的時間日期表示方法,然后將結果由結構m返回。
4.
localtime()
struct tm
*localtime(const time_t
*timep
);
功能:
將參數 timep所指的time_t結構中的信息轉換成真實世界所使用的時間日期表示方法,然后將結果由結構tm返回,結構tm的定義請參考 gmtime()函數。
下面為time.h頭文件中包含的一個函數
struct tm
{int tm_sec
;int tm_min
;int tm_hour
;int tm_mday
;int tm_mon
;int tm_year
;int tm_wday
;int tm_yday
;};
```此函數返回的時間日期未經時區轉換
,是
UTC( Universal Time Coordinated
,協調世界時
),UTC是由國際無線電咨詢委員會規定和推薦
,并由國際時間局負責保持的以秒為基礎的時間標度
,相當于本初子線
(即經度
0°
)上的平均太陽時
,過去曾用格林威治時間
(GMT
)來表示。

**代碼走起:
**```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define max 100int main() {time_t timep
;struct tm
*p
;time(&timep
);printf("%s\n", ctime(&timep
));p
= gmtime(&timep
);printf("%s\n", asctime(p
));}
希望到大家有幫助呀
List item
總結
以上是生活随笔為你收集整理的日期和时间处理函数的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。