2012-03-15 20 views
1

QDateをQStringに変換する際に問題があります。文字列として日付を返します」QDateをQstringに変換しますか?

形式のパラメータが決定されます。

cout << QString("\nBooking Date: %1").arg(QDate::toString(this->getBookingDate() &YYYY.mm.dd) 

私はこれをコンパイルしようとすると、それは私を与える:以下のコードを参照してください

‘YYYY’ was not declared in this scope 

をしかし、ドキュメンテーションは述べています。結果文字列の書式... "と続き、書式文字列のリストが表示されます。

私はQtが新しくなっていますので、私が見逃している場合は、無知を許してください。

+0

あなたはC++を初めてお使いですか?それは 'toString()'は静的ではなく、たとえそれがあったとしても、それはformat引数を渡す方法ではありません。 – jpm

+0

こんにちは、私はC++に新しいです。このすべてを把握しようとすると圧倒的になる可能性がありますが、私はそれを押し進める必要があります:) – georgelappies

答えて

7

希望するthis->getBookingDate().toString("yyyy.MM.dd")詳細はdocumentationをご覧ください。

+0

レコードのために、QDateは静的なtoStringメソッドを持っていません。 – jpm

+0

これは、感謝jpm、動作します。 – georgelappies

関連する問題