Есть такая строка 03-APR-09
Пробую сделать вот так:
C++ (Qt)
QDate dateissue = QDate::fromString(QString::fromUtf8(issueDate.c_str()), "DD-MMM-YY");
где issueDate имеет тип std::string.
Я так понимаю, что у меня не получается из-за этого:
QString QDate::shortMonthName ( int month ) [static]
Returns the name of the month using the following convention:
1 = "Jan"
2 = "Feb"
3 = "Mar"
4 = "Apr"
5 = "May"
6 = "Jun"
7 = "Jul"
8 = "Aug"
9 = "Sep"
10 = "Oct"
11 = "Nov"
12 = "Dec"
The month names will be localized according to the system's locale settings.
Системная локаль ru_RU.utf-8. Подскажите, пожалуйста, как правильно преобразовать.