Название: Непонятки с QDateTime Отправлено: FreePascal от Март 05, 2009, 14:35 QDateTime dateTime = QDateTime::fromString("04", "dd"); //Valid
QDateTime dateTime = QDateTime::fromString("Mon", "ddd"); //Valid QDateTime dateTime = QDateTime::fromString("04 Mon", "dd ddd"); //Invalid почему инвалид? Название: Re: Непонятки с QDateTime Отправлено: crackedmind от Март 05, 2009, 14:45 Может быть потому что?
Note: Unlike the other version of this function, day and month names must be given in the user's local language. Название: Re: Непонятки с QDateTime Отправлено: FreePascal от Март 05, 2009, 14:51 тогда бы и 2 строка была бы ивалид. С локалью все в норме.
Название: Re: Непонятки с QDateTime Отправлено: BRE от Март 05, 2009, 14:57 тогда бы и 2 строка была бы ивалид. С локалью все в норме. Еще нужно чтобы день недели в строке совпадал с днем недели указанной даты.QDateTime dateTime = QDateTime::fromString("04", "dd"); Устанавливает дату 04.01.1900 это четверг. Необходимо учитывать локаль. Название: Re: Непонятки с QDateTime Отправлено: crackedmind от Март 05, 2009, 15:00 У меня вот
Код: QDateTime::fromString("Mon", "ddd"); Да и дата 4 января 1900 не может быть понедельником. Название: Re: Непонятки с QDateTime Отправлено: FreePascal от Март 05, 2009, 15:03 QDateTime dateTime = QDateTime::fromString("05 Mon Mar 14:00:00 2009", "dd ddd MMM HH:mm:ss yyyy"); //Invalid
QDateTime dateTime = QDateTime::fromString("Mon Mar 14:00:00 2009", "ddd MMM HH:mm:ss yyyy"); //Valid Название: Re: Непонятки с QDateTime Отправлено: crackedmind от Март 05, 2009, 15:05 Код: QDateTime::fromString("05 Mon Mar 14:00:00 2009", "dd ddd MMM HH:mm:ss yyyy"); //Invalid Название: Re: Непонятки с QDateTime Отправлено: FreePascal от Март 05, 2009, 15:08 QDateTime dateTime = QDateTime::fromString("05 Thu Mar 14:00:00 2009", "dd ddd MMM HH:mm:ss yyyy"); //VALID
Ребята сори, сегодня же четверг. мама мия. |