mirror of
https://github.com/jtdx-project/jtdx
synced 2026-08-13 17:35:38 -04:00
39 lines
1 KiB
C++
39 lines
1 KiB
C++
//
|
|
// JTDXDateTime to manipulate system clock time
|
|
//
|
|
//Created by Arvo, ES1JA 2020
|
|
|
|
#include "JTDXDateTime.h"
|
|
|
|
JTDXDateTime::JTDXDateTime() : QDateTime {}
|
|
{}
|
|
|
|
JTDXDateTime::JTDXDateTime(QDateTime &&other) : QDateTime {other}
|
|
{}
|
|
|
|
JTDXDateTime::JTDXDateTime(const QDateTime &other) : QDateTime {other}
|
|
{}
|
|
|
|
JTDXDateTime::JTDXDateTime(const QDate &date, const QTime &time, const QTimeZone &timeZone) : QDateTime {date,time,timeZone}
|
|
{}
|
|
|
|
JTDXDateTime::JTDXDateTime(const QDate &date, const QTime &time, Qt::TimeSpec spec, int offsetSeconds) : QDateTime {date,time,spec,offsetSeconds}
|
|
{}
|
|
|
|
JTDXDateTime::JTDXDateTime(const QDate &date, const QTime &time, Qt::TimeSpec spec) : QDateTime {date,time,spec}
|
|
{}
|
|
|
|
qint64 JTDXDateTime::currentMSecsSinceEpoch2()
|
|
{
|
|
return offset_ + QDateTime::currentMSecsSinceEpoch();
|
|
}
|
|
|
|
QDateTime JTDXDateTime::currentDateTimeUtc2()
|
|
{
|
|
return QDateTime::currentDateTimeUtc().addMSecs(offset_); //result;
|
|
}
|
|
|
|
QDateTime JTDXDateTime::currentDateTime2()
|
|
{
|
|
return QDateTime::currentDateTime().addMSecs(offset_); //result;
|
|
}
|