app获取版本号的时候,使用编译时间

This commit is contained in:
luoliangyi 2023-08-23 15:46:20 +08:00
parent 66e21c15c8
commit acd0ed6710
1 changed files with 8 additions and 6 deletions

View File

@ -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;
}