C說話中將日期和時光以字符串格局輸入的辦法。本站提示廣大學習愛好者:(C說話中將日期和時光以字符串格局輸入的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C說話中將日期和時光以字符串格局輸入的辦法正文
ctime()函數:
頭文件:
#include <time.h>
界說函數:
char *ctime(const time_t *timep);
函數解釋:ctime()將參數timep 所指的time_t 構造中的信息轉換成真實世界所應用的時光日期表現辦法,然後將成果以字符串形狀前往。此函數曾經由時區轉換成本地時光,字符串格局為"Wed Jun 30 21 :49 :08 1993\n"。
留意:若再挪用相干的時光日期函數,此字符串能夠會被損壞。
前往值:前往一字符串表現今朝本地的時光日期。
典范
#include <time.h> main(){ time_t timep; time (&timep); printf("%s", ctime(&timep)); }
履行
Sat Oct 28 10 : 12 : 05 2000
asctime()函數:
頭文件:
#include <time.h>
界說函數:
char *asctime(const struct tm * timeptr);
函數解釋:asctime()將參數timeptr 所指的tm 構造中的信息轉換成真實世界所應用的時光日期表現辦法,然後將成果以字符串形狀前往。此函數曾經由時區轉換成本地時光,字符串格局為:"Wed Jun 30 21:49:08 1993\n"
前往值:若再挪用相干的時光日期函數,此字符串能夠會被損壞。此函數與ctime 分歧處在於傳入的參數是分歧的構造。
附加解釋:前往一字符串表現今朝本地的時光日期.
典范
#include <time.h> main(){ time_t timep; time (&timep); printf("%s", asctime(gmtime(&timep))); }
履行
Sat Oct 28 02:10:06 2000