diff options
Diffstat (limited to 'src/xmlpatterns/data/qgyearmonth.cpp')
-rw-r--r-- | src/xmlpatterns/data/qgyearmonth.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/xmlpatterns/data/qgyearmonth.cpp b/src/xmlpatterns/data/qgyearmonth.cpp index 6dad8bc..2058ee6 100644 --- a/src/xmlpatterns/data/qgyearmonth.cpp +++ b/src/xmlpatterns/data/qgyearmonth.cpp @@ -82,7 +82,8 @@ GYearMonth::Ptr GYearMonth::fromLexical(const QString &lexical) GYearMonth::Ptr GYearMonth::fromDateTime(const QDateTime &dt) { - QDateTime result(QDate(dt.date().year(), dt.date().month(), DefaultDay)); + const QDate date(dt.date().year(), dt.date().month(), DefaultDay); + QDateTime result(date.startOfDay()); copyTimeSpec(dt, result); return GYearMonth::Ptr(new GYearMonth(result)); |