Qt 用零填充
如何在左侧填充零?我的代码是:Qt 用零填充,qt,fill,Qt,Fill,如何在左侧填充零?我的代码是: QString reelId = QString("Month %1").arg(QDate::currentDate().month()); qDebug() << reelId; QString reelId=QString(“月份%1”).arg(QDate::currentDate().Month()); qDebug()您真正要寻找的术语是“pad”,如在字符串中填充某物。仔细阅读QString文档,特别是各种QString::arg()函
QString reelId = QString("Month %1").arg(QDate::currentDate().month());
qDebug() << reelId;
QString reelId=QString(“月份%1”).arg(QDate::currentDate().Month());
qDebug()您真正要寻找的术语是“pad”,如在字符串中填充某物。仔细阅读QString文档,特别是各种QString::arg()函数,它们描述了如何通过各种方式实现这一点:)您真正要寻找的术语是“pad”,如在字符串中填充某些内容。查看QString文档,特别是各种QString::arg()函数,这些函数描述了如何通过各种方式实现这一点:)看一下看一下另一个有用的技巧是使用QDate的toString()方法,因此:
QString reelId = QDate::currentDate().toString( "'Month' MM" );
“Month”周围的单引号防止将单词解释为占位符。另一个有用的技巧是使用QDate的toString()方法,因此:
QString reelId = QDate::currentDate().toString( "'Month' MM" );
“月”周围的单引号防止该词被解释为占位符。感谢QString(“月%1”)…arg(QDate::currentDate().Month(),2,10,QChar('0');工作正常。感谢使用QString(“月份%1”)…arg(QDate::currentDate().Month(),2,10,QChar('0');干得好。