diff options
Diffstat (limited to 'src/xmlpatterns/data/qgyear.cpp')
-rw-r--r-- | src/xmlpatterns/data/qgyear.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/xmlpatterns/data/qgyear.cpp b/src/xmlpatterns/data/qgyear.cpp index 1a6faff..28698f8 100644 --- a/src/xmlpatterns/data/qgyear.cpp +++ b/src/xmlpatterns/data/qgyear.cpp @@ -80,7 +80,8 @@ GYear::Ptr GYear::fromLexical(const QString &lexical) GYear::Ptr GYear::fromDateTime(const QDateTime &dt) { - QDateTime result(QDate(dt.date().year(), DefaultMonth, DefaultDay)); + const QDate date(dt.date().year(), DefaultMonth, DefaultDay); + QDateTime result(date.startOfDay()); copyTimeSpec(dt, result); return GYear::Ptr(new GYear(result)); |