Add support for ISO8601 extended date time format with milliseconds

Fixes #2750
This commit is contained in:
Ale Martinez
2018-04-11 20:29:45 -03:00
parent 2c690b2ff0
commit 8a9b775ff7

View File

@@ -158,6 +158,10 @@ QDateTime convertToLocalTime(QString timestamp)
// ISO format without timezone offset
return QDateTime::fromString(timestamp, Qt::ISODate);
} else if (timestamp.size() == 23 && timestamp[10].toLower() == 't') {
// ISO extended format without timezone offset but with milliseconds
return QDateTime::fromString(timestamp, Qt::ISODateWithMs);
}
// if not sure, just fallback to basic method