From aa5988ff7941335023ab192710a3dfe16d3b8d46 Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Fri, 12 May 2023 11:28:38 +0200 Subject: [PATCH] Add Qt::ISODate flag when converting a sting to QdateTime. --- library/src/calculate_price.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/calculate_price.cpp b/library/src/calculate_price.cpp index e2cde89..69730ca 100644 --- a/library/src/calculate_price.cpp +++ b/library/src/calculate_price.cpp @@ -233,7 +233,7 @@ CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket( duration = calculator.GetDurationFromCost(tariff, PaymentOption::Option1, cs.toLocal8Bit().constData(), price, false, true).c_str(); - QDateTime d = QDateTime::fromString(duration); + QDateTime d = QDateTime::fromString(duration, Qt::ISODate); if (!d.isValid()) { calcState.setDesc(QString("ticketEndTime=%1").arg(duration)); return calcState.set(CalcState::State::WRONG_ISO_TIME_FORMAT);