1. 程式人生 > >獲取當前計算機時間並寫入檔案

獲取當前計算機時間並寫入檔案

1.   

SYSTEMTIME now;
GetLocalTime(&now);
char timenow[100];
sprintf(timenow, "%d%02d%02d%02d%02d", now.wYear, now.wMonth, now.wDay, now.wHour, now.wMinute/*, now.wSecond*//*, now.wMilliseconds*/);

2.

char tmp[64];
strftime(tmp, sizeof(tmp), "%Y/%m/%d %X %A 第%j天 %z", localtime(&t));
puts(tmp);

3.

time_t  t = time(NULL);
struct tm * time = localtime(&t);
char timenow[100];
sprintf(timenow, "%d%d%d%d%d%d%d", time->tm_year, time->tm_mon, time->tm_mday,		time->tm_hour, time->tm_min, time->tm_min, time->tm_sec);

最後這個好像不對