![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
LE0N |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Выводит: "04.04.09" QDate("Вс апр 4 1909") Я, конечно, всё понимаю....НО! Нахера мне 1909 год ![]() ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(LE0N @ 31.3.2009, 16:23) Link я место хотел сэкономить А ты не экономь.
|
|
|
LE0N |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Жалко, конечно, что такое поведение не документировано....
И ещё больше - что маску типа 20yy задать нельзя... Я ведь часа два не мог вчера понять в чём дело ![]() ![]() Сообщение отредактировал LE0N - 31.3.2009, 13:09 |
|
|
igor_bogomolov |
![]()
Сообщение
#4
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
А если так:
qDedug пишет: Цитата warning: "31.03.2009" ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#5
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(igor_bogomolov @ 31.3.2009, 17:21) Link warning: "31.03.2009" warning-то как раз тут и интересен!дата-то все равно не та. ----- Цитата(LE0N @ 31.3.2009, 17:07) Link Жалко, конечно, что такое поведение не документировано... тут ты не прав:Цитата Note that QDate interprets two digit years to be in the 1900s, e.g., 50 will equals 1950. (второй абзац подробного описания)и конструктор: Цитата QDate::QDate ( int y, int m, int d )
Constructs a date with year y, month m and day d. If the specified date is invalid, the date is not set and isValid() returns false. A date before 2 January 4713 B.C. is considered invalid. Warning: Years 1 to 99 are interpreted as being in the 1900s. If you want to specify the year 2010, you must write 2010, not 10. |
|
|
igor_bogomolov |
![]()
Сообщение
#6
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(Litkevich Yuriy @ 31.3.2009, 15:19) Link дата-то все равно не та. Не понял? Почему не та? Я установил QString str = "31.03.09"; получил QDate "31.03.2009" ??????? Разве не этого добивались????? Сообщение отредактировал igor_bogomolov - 31.3.2009, 14:30 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#7
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(igor_bogomolov @ 31.3.2009, 18:26) Link получил QDate ты получил QDate соответствующий 31 марта 1909 года. А то что ты вывел в консоль - это просто химия. В первом посте вывод в консоль сделан для отладки, если я не ошибаюсь.
"31.03.2009" |
|
|
igor_bogomolov |
![]()
Сообщение
#8
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Не знаю, что вы имеете ввиду под химией.
Такой вот финт ушами. Чем он не устраивает? Небольшим преобразованием получаем то что хотим, икономя при этом место ![]() Сообщение отредактировал igor_bogomolov - 31.3.2009, 15:14 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#9
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(igor_bogomolov @ 31.3.2009, 19:03) Link Такой вот финт ушами. Чем он не устраивает? да, факт, это я не понял.
|
|
|
LE0N |
![]()
Сообщение
#10
|
Студент ![]() Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Цитата Такой вот финт ушами. Чем он не устраивает? Небольшим преобразованием получаем то что хотим, икономя при этом место Я примерно точно так же ушами вертел ![]() ![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 13.8.2025, 22:12 |