如何将数字中的当前日期放在QLabel中?

如何将数字中的当前日期放在QLabel中?

问题描述:

我在转换当前日期时遇到问题。 我想在QLabel中放入当前日期,但我不能放置QDate类型。如何将数字中的当前日期放在QLabel中?

QDate today; 
     today=QDate::currentDate(); 
     datamiasto->setText("Data wystawienia: "+today+", xyz"); 

我可以把它当我把它转换为字符串,但是当我这样做日期不是数字。 我如何在QLabel中放置数字日期?

试试这个:

QDateTime dateTime = dateTime.currentDateTime(); 
QString dateTimeString = dateTime.toString("yyyy-MM-dd_hh-mm-ss"); 

QDateTime::toString(const QString &format):返回日期为字符串。 format参数确定结果字符串的格式。 (给你的自定义格式的功能)

QDateTime::currentDateTime():返回当地的时区,由系统时钟报告的当前日期时间。