Changeset View
Changeset View
Standalone View
Standalone View
src/utils/datetime.cpp
Show All 28 Lines | |||||
29 | 29 | | |||
30 | QDateTime DateTime::currentDateTime() | 30 | QDateTime DateTime::currentDateTime() | ||
31 | { | 31 | { | ||
32 | QByteArray overrideDatetime = qgetenv("ZANSHIN_OVERRIDE_DATETIME"); | 32 | QByteArray overrideDatetime = qgetenv("ZANSHIN_OVERRIDE_DATETIME"); | ||
33 | QDateTime customDateTime = QDateTime::fromString(QString::fromLocal8Bit(overrideDatetime), Qt::ISODate); | 33 | QDateTime customDateTime = QDateTime::fromString(QString::fromLocal8Bit(overrideDatetime), Qt::ISODate); | ||
34 | 34 | | |||
35 | return customDateTime.isValid() ? customDateTime : QDateTime::currentDateTime(); | 35 | return customDateTime.isValid() ? customDateTime : QDateTime::currentDateTime(); | ||
36 | } | 36 | } | ||
37 | | ||||
38 | QDate DateTime::currentDate() | ||||
39 | { | ||||
40 | QByteArray overrideDate = qgetenv("ZANSHIN_OVERRIDE_DATE"); | ||||
41 | QDate customDate = QDate::fromString(QString::fromLocal8Bit(overrideDate), Qt::ISODate); | ||||
42 | | ||||
43 | return customDate.isValid() ? customDate : QDate::currentDate(); | ||||
44 | } |