如何从字符串创建固定的QDateTime?

时间:2019-01-11 12:24:40

标签: c++ qt

如何为测试目的创建固定时间?

我在想类似的东西:

static QDateTime startTime = "2001-02-03 14:55:02"

正确的语法是什么?

1 个答案:

答案 0 :(得分:3)

从Qt文档:http://doc.qt.io/qt-5/qdatetime.html

static QDateTime starttime = QDateTime::fromString("2001-02-03 14:55:02");

可能就是您想要的。

可以使用静态成员函数QDateTime::fromString()这个类函数从字符串中解析QDateTime,在内部创建一个QDateTime,通过解析字符串并返回其创建的QDateTime来初始化它。