2015-05-17 70 views
-2

你好,我是Qt的新手,还有新的学习Qt。而现在我有问题将ISO日期转换为Qdate。例子中,我ISO日期是这样的:Qt将ISO日期转换为QDate

2015-05-17T05:16:22.126Z

,现在如何将其转换为这样的 “YYYY-MM-DD” 或“年月日“?请帮帮我。 :d

+0

请告诉我们你的代码使用 –

回答

2

这里是你的答案:

QString str = "2015-05-17T05:16:22.126Z"; 
QDateTime dateTime = QDateTime::fromString(str, "yyyy-MM-ddThh:mm:ss.zzzZ"); 
QString newStr = dateTime.toString("yyyy-mm-dd"); 

(不要犹豫了,看Qt框架的文档,这page例如)

+0

谢谢为你的帮助..:D –

相关问题