} else {
ui.labelCoreVersion->setText(coreInfo["quasselVersion"].toString());
// "BuildDate" for compatibility
} else {
ui.labelCoreVersion->setText(coreInfo["quasselVersion"].toString());
// "BuildDate" for compatibility
- ui.labelCoreVersionDate->setText(coreInfo["quasselBuildDate"].toString());
+ if (coreInfo["quasselBuildDate"].toString().isEmpty()) {
+ ui.labelCoreVersionDate->setText(QString("<i>%1</i>").arg(tr("Unknown date")));
+ }
+ else {
+ ui.labelCoreVersionDate->setText(
+ tryFormatUnixEpoch(coreInfo["quasselBuildDate"].toString(),
+ Qt::DateFormat::DefaultLocaleShortDate));
+ }
.arg(uphours, 2, 10, QChar('0'))
.arg(upmins, 2, 10, QChar('0'))
.arg(uptime, 2, 10, QChar('0'))
.arg(uphours, 2, 10, QChar('0'))
.arg(upmins, 2, 10, QChar('0'))
.arg(uptime, 2, 10, QChar('0'))