asctime

函式原型char* asctime (const struct tm * timeptr).

功能

把timeptr指向的tm結構體中儲存的時間轉換為字元串字元串格式返回,格式為:Www Mmm dd hh:mm:ss yyyy。其中Www為星期;Mmm為月份;dd為日;hh為時;mm為分;ss為秒;yyyy為年份。

使用範例

函式範例的輸出:

備註:以上的範例輸出是由TDM-GCC編譯器編譯後運行的結果,在使用其他的編譯器在不同語言環境中可能會出現其他的結果。

用法

char *asctime(const struct tm *tblock);

程式演示

#include

#include

#include

int main(void)

{

struct tm t;

char str【80】;

/* sample loading of tm structure*/

t.tm_sec = 1;/* Seconds */

t.tm_min = 30; /* Minutes */

t.tm_hour = 9;/* Hour */

t.tm_mday = 22; /* Day of the Month*/

t.tm_mon = 11; /* Month */

t.tm_year = 56; /* Year - does not include century */

t.tm_wday = 4;/* Day of the week*/

t.tm_yday = 0;/* Does not show in asctime*/

t.tm_isdst= 0;/* Is Daylight SavTime; does not show in asctime */

/* converts structure to null terminated

string */

strcpy(str, asctime(&t));

printf("%s\n", str);

return 0;

}

相關詞條

相關搜尋

熱門詞條

聯絡我們