我正在开发一个从服务器获取文件的Qt(C ++)应用程序。所有传入文件都是根据以下格式创建的
" yyyyMMddHHmmss。[6个随机字符]。[带随机长度的随机文本] .dcm"
e.g。 " 20151214235923.blabla.bla.dcm"
该应用程序存储两个QDateTime
变量:sessionBeginDateTime
(格式:yyyyMMddHHmmss)和sessionEndDateTime
(格式:yyyyMMddHHmmss)。
我想知道如何获取sessionBeginDateTime
和sessionEndDateTime
之间创建的所有文件(在目录中)的文件路径。
我的代码从目录中获取所有文件路径:
QDirIterator it(dir, QStringList() << "*.dcm", QDir::Files, QDirIterator::Subdirectories);
while (it.hasNext()) {
//do something...
}
答案 0 :(得分:0)
Frank Osterfeld的答案是正确答案:
“doc.qt.io/qt-5/qfileinfo.html#created为您提供文件的创建日期。”