私はこの問題を抱えています。Qtを使用して現地時間を秒で取得
私はすでにをQDateTime
から数秒で取得しています。 問題は、これを現地時間(秒)に変換する方法を見つけることができません。 toLocalTime()
のように機能していないようなQDate関数がいくつかあります。誰かが私を助けてくれることを願っています。
QDateTime::currentMSecsSinceEpoch();
QDateTime currentateTime = QDateTime::currentDateTime();
QDateTime UTC(QDateTime::currentDateTimeUtc());
currentDateTime.toString().toStdString();
TimeNow = currentDateTime.toMSecsSinceEpoch()/1000;
上記のコードは、currentUTC時間の秒数です。
ああため
。ありがとうございました!問題は今、「QDateTime :: fromTime_t(qint64&Qt :: TimeSpec)への呼び出しに一致する関数がありません」というエラーがあることです。何か不足していますか? – MuchWow
あなたは少なくともQt 5.2 – TheDarkKnight
ああ問題があるでしょう使用している必要があります。これは現時点では実現不可能です。これを行う他の方法がありますか?ありがとう – MuchWow