win文件時間問題

FILETIME stLocal; SYSTEMTIME stsystime; FILETIME ftCreate, ftModify, ftAccess; HANDLE hFile = CreateFile(path, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL); if (!GetFileTime(hFile, &ftCreate, &ftAccess, &ftModify)) { G_ST_return_code.Create_File_Error = TRUE; goto end; } ZeroMemory(&stLocal, sizeof(SYSTEMTIME)); FileTimeToLocalFileTime(&ftCreate, &stLocal); FileTimeToSystemTime(&stLocal, &stsystime); sprintf(data, "%04d-%02d-%02d %02d:%02d:%02d", stsystime.wYear, stsystime.wMonth, stsystime.wDay, stsystime.wHour, stsystime.wMinute, stsystime.wSecond); // 文件創建時間 S_FileInfo = data;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章