diff --git a/main/main.cpp b/main/main.cpp index 86a9147..8c406c5 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -50,12 +50,20 @@ int main() { if (isParsed) { - QDateTime start = QDateTime::fromString("2023-11-27T17:50:00",Qt::ISODate); + QDateTime start = QDateTime::fromString("2023-12-08T17:50:00",Qt::ISODate); //QDateTime start = QDateTime::currentDateTime(); QDateTime end = start.addSecs(120); - uint32_t cost = calculator.GetCostFromDuration(&cfg, 3, start, end, 60); + uint32_t cost = calculator.GetCostFromDuration(&cfg, 3, start, end, 30); + qCritical() << "cost=" << cost; qCritical() << "end=" << end; + + std::string duration = calculator.GetDurationFromCost(&cfg, 3, + start.toString(Qt::ISODate).toStdString().c_str(), + 60); + + qCritical() << "duration=" << duration.c_str(); + } return 0;