Вы можете использовать метод QDate::fromString()
для создания QDate
из отформатированной строки.
Редактировать: вместо этого используйте коррекцию QDateTime
, поскольку она обеспечивает метод toTime_t()
чтобы получить метку времени:
QDateTime dt = QDateTime::fromString(formatted, formatString);
long timestamp = dt.toTime_t();
Я дам вам понять, как должен выглядеть formatString