获取文件上次保存时间qt

获取文件上次保存时间qt,qt,Qt,我正在尝试获取保存在我创建的记事本应用程序中的文本文件的上次修改时间 我可以使用以下代码获取文件目录: QString file = QFileDialog::getOpenFileName(this, "Open a file"); ui->filePathLabel->setText(file); 如何从中提取上次节省的时间 谢谢。使用: 理想情况下,将QDateTime转换为QString的最佳方式是什么?lastModified.toString(Qt::ISODate)或

我正在尝试获取保存在我创建的记事本应用程序中的文本文件的上次修改时间

我可以使用以下代码获取文件目录:

QString file = QFileDialog::getOpenFileName(this, "Open a file");
ui->filePathLabel->setText(file);
如何从中提取上次节省的时间

谢谢。

使用:


理想情况下,将QDateTime转换为QString的最佳方式是什么?
lastModified.toString(Qt::ISODate)
或不带参数以接收简单字符串。字符串最后显示为“2014-01-17T10:59:08”。我如何配置它,使其具有以下格式…HH:MM,后跟am/pm,然后是DD-MM-YYYY。@这几乎是标准时间。您可以随时定义自己的格式—所有格式都在文档中,例如“h:mm ap yyyy mm dd”。还有各种选项可用于获取本地化日期(用作toString()的参数):
const QFileInfo info(file);
const QDateTime lastModified = info.lastModified();
...