转换当前日期时遇到问题。 我想在QLabel中放一个当前日期,但我不能放一个QDate类型。
QDate today;
today=QDate::currentDate();
datamiasto->setText("Data wystawienia: "+today+", xyz");
当我将其转换为字符串时,我可以把它当它但是当我这样做时,日期不是数字。 如何在QLabel中输入数字日期?
答案 0 :(得分:1)
试试这个:
QDateTime dateTime = dateTime.currentDateTime();
QString dateTimeString = dateTime.toString("yyyy-MM-dd_hh-mm-ss");
QDateTime::toString(const QString &format):以字符串形式返回日期时间。 format参数确定结果字符串的格式。 (将自定义格式提供给函数)
QDateTime::currentDateTime():返回当前时区中系统时钟报告的当前日期时间。