我能够获得文件的访问时间,创建存储为quint64(ULONGLONG)的时间和读取时间。 我把它变成了Windows FILETIME结构。 现在我想以Qt等效代码获取日期时间,以便它也可以在其他操作系统中使用(跨平台)。我不想使用Windows特定代码,我的主要目的是在Windows和Linux上运行代码。 如何将此quint64或FILETIME结构数据转换为QDateTime或任何Qt等效代码? 提前谢谢。
答案 0 :(得分:2)
为您的文件构建QFileInfo
对象,并使用其created()
,lastModified()
和lastRead()
方法获取QDateTime
值。