tm構造体からASCII文字列を作成。
#include <time.h>
char *asctime(const struct tm *tm);
#include <stdio.h> #include <time.h> main() { struct tm t_st; struct tm *tt ; t_st.tm_year = 2004 - 1900; t_st.tm_mon = 12 - 1; t_st.tm_mday = 26; t_st.tm_hour = 13; t_st.tm_min = 59; t_st.tm_sec = 31; t_st.tm_isdst = 0; tt = &t_st; /* 表示 */ printf ("%s\n", asctime(tt)); }
??? Dec 26 13:59:31 2004