diff --git a/app/scanner2/mainwindow.cpp b/app/scanner2/mainwindow.cpp index bd4a4aec..e93142f1 100644 --- a/app/scanner2/mainwindow.cpp +++ b/app/scanner2/mainwindow.cpp @@ -3118,18 +3118,20 @@ static int getDays(int year, int month) static int getPathVersion() { - HGTimeInfo timeInfo; - HGBase_GetLocalTime(&timeInfo); + QDate date = QLocale(QLocale::English).toDate(__DATE__, "MMM dd yyyy"); + int year = date.year(); + int day = date.day(); + int month = date.month(); - int ret = timeInfo.year % 100; + int ret = year % 100; ret *= 1000; - for (int i = 1; i < timeInfo.month; ++i) + for (int i = 1; i < month; ++i) { - ret += getDays(timeInfo.year, i); + ret += getDays(year, i); } - ret += timeInfo.day; + ret += day; return ret; }