diff options
Diffstat (limited to 'source')
| -rw-r--r-- | source/QXmppUtils.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/QXmppUtils.cpp b/source/QXmppUtils.cpp index bf58706b..46cbde8b 100644 --- a/source/QXmppUtils.cpp +++ b/source/QXmppUtils.cpp @@ -65,7 +65,11 @@ QDateTime datetimeFromString(const QString &str) QString datetimeToString(const QDateTime &dt) { - return dt.toUTC().toString("yyyy-MM-ddThh:mm:ss.zzzZ"); + QDateTime utc = dt.toUTC(); + if (utc.time().msec()) + return utc.toString("yyyy-MM-ddThh:mm:ss.zzzZ"); + else + return utc.toString("yyyy-MM-ddThh:mm:ssZ"); } QString jidToResource(const QString& jid) |
