Use DateTime::unixEpochStart()
This commit is contained in:
parent
c11d527a54
commit
675c1fb669
|
@ -44,7 +44,7 @@ set(TS_FILES
|
|||
)
|
||||
|
||||
# find c++utilities
|
||||
find_package(c++utilities 4.0.0 REQUIRED)
|
||||
find_package(c++utilities 4.7.0 REQUIRED)
|
||||
use_cpp_utilities()
|
||||
set(META_PUBLIC_SHARED_LIB_DEPENDS c++utilities)
|
||||
set(META_PUBLIC_STATIC_LIB_DEPENDS c++utilities_static)
|
||||
|
|
|
@ -42,7 +42,7 @@ const QDBusArgument &operator>>(const QDBusArgument &argument, ManagerDBusUnitFi
|
|||
|
||||
constexpr DateTime dateTimeFromSystemdTimeStamp(qulonglong timeStamp)
|
||||
{
|
||||
return DateTime(621355968000000000 + timeStamp * 10);
|
||||
return DateTime(DateTime::unixEpochStart().totalTicks() + timeStamp * 10);
|
||||
}
|
||||
|
||||
OrgFreedesktopSystemd1ManagerInterface *SyncthingService::s_manager = nullptr;
|
||||
|
|
Loading…
Reference in New Issue