24 формат или AM-PM?
Попробовать системную локаль установить английскую
Не установить английскую, а получить системную - ему ведь нужно системные настройки получить
Я хотел ему мысль эту подтолкнуть) Что это берется от локали. Вы открыли сразу карты
Можно попробовать вызвать у локали QLocale::dateTimeFormat и парсить строку на наличие "AP" или "ap". Но вот что делать, если например человек с локалью инглиша, а использует формат 24
а идея парсинга на наличие буквы можно использовать
Мне кажется и в русской локали можно сказать, что у меня 12 часовое время в винде
Придется только из java вызывать это DateFormat.is24HourFormat(this)
Смешно. Чтобы приложение на qt работало в desktop , поставьте пожалуйста java, мы получим дату 12 или 24 часа
У него был вопрос про андроид
Ну тогда можно, да, из Явы брать
Правда это не java библиотека, а андроида import android.text.format.DateFormat
а в двух словах как получить данные о формате в qml?
Видимо в плюсы сходить за этой функцией
Для начала в QML попробуй это проверить. Потом попробуй в настройках андроида переключать формат времени и смотри как ведет себя метод Qt.locale().amText !== "" ? "this 12" : "this 24"
о, спасиб, не увидел
Обсуждают сегодня