2017-10-16 14 views
1

現在の日付を変換する際に問題があります。 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):文字列として日時を返します

答えて

1

はこれを試してみてください。 formatパラメーターは、結果ストリングの形式を決定します。

QDateTime::currentDateTime():システム時計によって報告された現在の日時をローカルタイムゾーンで返します。

関連する問題