Russian Qt Forum
Сентябрь 30, 2024, 16:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вывод даты-времени из БД в QSqlTableModel на разных платформах  (Прочитано 4808 раз)
Yegor
Гость
« : Август 11, 2011, 17:51 »

Здравствуйте!

У меня есть таблица БД, в ней есть колонка с типом DATETIME (дата-время). Отображаю эту таблицу в программе с помощью QSqlTableModel. Компилирую программу в Windows7 на Qt_4.7.1. Запускаю. Таблица отображается нормально: есть дата - год, месяц, число; и время - час минута, секунда. Отображается как "11.08.2011 17:42:26".

А теперь компилирую программу в FreeBSD на Qt_4.7.3. Запускаю. Дата-время тоже отображается. НО! не отображаются секунды. Вообже отображается в другом формате. В формате "11.08.11 17:46".

Как сделать, чтобы дата-время отображалось правильно на разных платформах?
Записан
asvil
Гость
« Ответ #1 : Август 11, 2011, 18:12 »

Оно отображается правильно на разных платформах.
Записан
Yegor
Гость
« Ответ #2 : Август 11, 2011, 19:04 »

Я имею ввиду чтобы был одинаковый формат на разных платформах.
Сейчас формат в Windows7 dd.mn.yyyy hh:mm:ss
А в FreeBSD yy.mn.dd hh:mm
Записан
asvil
Гость
« Ответ #3 : Август 11, 2011, 22:23 »

А почему вы думаете, что это должны вы решать?
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #4 : Август 11, 2011, 22:42 »

А почему вы думаете, что это должны вы решать?
А почему-бы и нет Непонимающий
Записан

Qt 5.11/4.8.7 (X11/Win)
asvil
Гость
« Ответ #5 : Август 12, 2011, 09:40 »

А зачем вам это надо? Пользователи фряхи возможно будут недовольны прилагай, которай игнорирует их LC_TIME
Записан
Yegor
Гость
« Ответ #6 : Август 12, 2011, 11:25 »

Мне нужно, чтобы обязательно выводились секунды. А во FreeBSD они не выводятся.
Записан
asvil
Гость
« Ответ #7 : Август 12, 2011, 11:37 »

Файлы локалей лежат /usr/share/locale/
man mklocale и colldef

http://ccollins.wordpress.com/2009/01/06/how-to-change-date-formats-on-ubuntu/
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.094 секунд. Запросов: 22.