У меня проблемы с, казалось бы, очень простой проблемой: я хочу получить QDateTime из QString, содержащей метку времени. Я получил временную метку от PostgreSQL, но это не имеет значения. Вот код, который не работает:
QString timestamp = "2010-10-09 19:21:46+02:00";
QString format = "YYYY-MM-DD HH:MM:SSTZD";
QDateTime dt = QDateTime::fromString(timestamp, format);
qDebug() << dt.toString(); // outputs empty string
Должно быть что-то очень очевидное, что я упускаю. Спасибо!