출처: http://2ry53.tistory.com/138
HANDLE h_File = CreateFile(_T("파일경로+파일명"), GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
if(h_File != INVALID_HANDLE_VALUE) {
//** create_time : 생성 날짜, access_time : 마지막 접근날짜, write_time : 마지막 수정 날짜
FILETIME create_time, access_time, write_time;
//** System Time 취득
GetFileTime(h_File, &create_time, &access_time, &write_time);
//** SystemTime은 UTC형식(Universal Time Coordinated)이기 때문에 그냥 사용 불가능
//** 지역시간으로 변경(일반적인 시간 계산법 2015/11/09 21:18:35)
SYSTEMTIME write_system_time, write_local_time;
FileTimeToSystemTime(&write_time, &write_system_time);
//** write_local_time변수에 변환되어 저장됨
//** 저장된 형태는 WORD형(short)
//** wYear, wMonth, wDay, wHour, wMinute, wSecond를 활용하여 사용하면 됨
SystemTimeToTzSpecificLocalTime(NULL, &wrie_system_time, &write_local_time);
}
댓글 없음 :
댓글 쓰기