C++ 获得指定路径文件的“修改日期”
2014-04-12 15:59
309 查看
SYSTEMTIME time;
CString path;
path=L"I:\\testpicture\\1.bmp";//文件路径
CStdioFile file;
file.Open(path,CFile::modeRead);
FILETIME file_time;
FILETIME locationtime;
GetFileTime(file.m_hFile,NULL,NULL,&file_time);//获得文件修改时间
FileTimeToLocalFileTime(&file_time,&locationtime);//将文件时间转换为本地文件时间
FileTimeToSystemTime(&locationtime,&time);//将文件时间转换为本地系统时间
CString strTime;
strTime.Format(L"%4d%2d%2d",time.wYear,time.wMonth,time.wDay);//利用CString的格式化语句格式化时间数据
MessageBox(strTime);
file.Close();
CString path;
path=L"I:\\testpicture\\1.bmp";//文件路径
CStdioFile file;
file.Open(path,CFile::modeRead);
FILETIME file_time;
FILETIME locationtime;
GetFileTime(file.m_hFile,NULL,NULL,&file_time);//获得文件修改时间
FileTimeToLocalFileTime(&file_time,&locationtime);//将文件时间转换为本地文件时间
FileTimeToSystemTime(&locationtime,&time);//将文件时间转换为本地系统时间
CString strTime;
strTime.Format(L"%4d%2d%2d",time.wYear,time.wMonth,time.wDay);//利用CString的格式化语句格式化时间数据
MessageBox(strTime);
file.Close();
相关文章推荐
- C++ 获得指定路径文件的“修改日期”
- C++ 获得指定路径下指定后缀的文件
- C++ 获得指定路径下指定后缀的文件
- 遍历指定文件下所有的文件夹和文件的路径,文件名,修改日期,类型
- 删除指定路径下指定天数之前(以文件的修改日期为准)
- c++判断硬盘是否连接、修改指定盘符、读取配置文件、获取exe路径
- VC获得文件的修改日期时间
- 修改已经打开的对话框的浏览路径-修改文件属性和查找指定窗口
- 用PowerShell删除N天前或指定日期(前后)创建(或修改)的文件
- linux下C/C++编译时系统搜索 include 和 链接库 文件路径的指定
- C++读取写入.txt文件(ifstream/ofstream)—读取指定行,修改指定行,复制文件,清除文件,统计文件行数
- python 修改指定路径的csd文件
- C++获取某路径下所有文件名,ifstream打开某路径下的指定文件
- Android 通过java代码实现修改指定路径文件的读写权限。
- C++读取写入.txt文件(ifstream/ofstream)—读取指定行,修改指定行,复制文件,清除文件,统计文件行数
- windows下获得一个指定文件路径下的所有文件
- linux下C/C++编译时系统搜索 include 和 链接库 文件路径的指定
- 实现IComparer接口,找出指定路径下最新被修改的文件
- bat 批处理脚本 修改指定路径czz文件内容
- 一个关于读取指定路径下文件名称的小工具(C++)