#1984 Ensure QDateTime spec set to UTC

This commit is contained in:
Rebecca Cox
2017-10-13 16:54:04 +02:00
parent 97e60ab5f2
commit 6674f6087a
10 changed files with 10 additions and 23 deletions

View File

@@ -122,7 +122,7 @@ QDateTime RiaQDateTimeTools::epoch()
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QDateTime RiaQDateTimeTools::createDateTime()
QDateTime RiaQDateTimeTools::createUtcDateTime()
{
auto qdt = QDateTime();
qdt.setTimeSpec(currentTimeSpec());
@@ -132,7 +132,7 @@ QDateTime RiaQDateTimeTools::createDateTime()
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QDateTime RiaQDateTimeTools::createDateTime(const QDate& date)
QDateTime RiaQDateTimeTools::createUtcDateTime(const QDate& date)
{
auto qdt = QDateTime(date);
qdt.setTimeSpec(currentTimeSpec());
@@ -142,7 +142,7 @@ QDateTime RiaQDateTimeTools::createDateTime(const QDate& date)
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QDateTime RiaQDateTimeTools::createDateTime(const QDate& date, const QTime& time)
QDateTime RiaQDateTimeTools::createUtcDateTime(const QDate& date, const QTime& time)
{
auto qdt = QDateTime(date, time, currentTimeSpec());
return qdt;

View File

@@ -43,9 +43,9 @@ public:
static QDateTime epoch();
static QDateTime createDateTime();
static QDateTime createDateTime(const QDate& date);
static QDateTime createDateTime(const QDate& date, const QTime& time);
static QDateTime createUtcDateTime();
static QDateTime createUtcDateTime(const QDate& date);
static QDateTime createUtcDateTime(const QDate& date, const QTime& time);
private:
static quint64 secondsInDay();