Fix wrong value for 'noon' in tst_bench_qdatetime

12 hours corresponds to 43,200 seconds, not 43,200 milliseconds.
Amends commit 3febcd6286a3cd22db4f294e7f31a94c07c51fb0

Pick-to: 6.8 6.5
Change-Id: I2eb3abcab18cd87d51ae70b5fbaeac71a8fcd0a8
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
(cherry picked from commit 0e2656f9371f92db3bb95ee5ba52c44a91e5ce68)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
David Faure 2025-01-02 19:11:31 +01:00 committed by Qt Cherry-pick Bot
parent 1b09c46051
commit 2a121a9506

View File

@ -127,7 +127,7 @@ void tst_QDateTime::create()
{ {
QFETCH(const qint64, startJd); QFETCH(const qint64, startJd);
QFETCH(const qint64, stopJd); QFETCH(const qint64, stopJd);
const QTime noon = QTime::fromMSecsSinceStartOfDay(43200); const QTime noon = QTime::fromMSecsSinceStartOfDay(43200 * 1000);
QBENCHMARK { QBENCHMARK {
for (int jd = startJd; jd < stopJd; ++jd) { for (int jd = startJd; jd < stopJd; ++jd) {
QDateTime test(QDate::fromJulianDay(jd), noon); QDateTime test(QDate::fromJulianDay(jd), noon);