Java DateFormat.

199
12 апреля 2018, 14:23

Какого вида должна быть дата, при dateStyle=2. Не нашел ответа в JavaDocs.

        private int dateStyle;
        private Locale USED_LOCALE = Locale.getDefault ();
    public Calendar toCalendar (String dateString) throws ParseException {
        DateFormat dateFormat = DateFormat.getDateInstance (dateStyle, USED_LOCALE);
        Calendar calendar = dateFormat.getCalendar ();
        calendar.setTime (dateFormat.parse (dateString));
        return calendar;
    }
Answer 1

В то поле пишут обычно не число, а константу в виде SHORT, LONG и т.д. Имена констант и их числовые значения приведены в этой таблице.

Конкретно 2 соответствует DEFAULT, оно же MEDIUM. В локали en_US будет формат "Jun 30, 2009", в локали de_DE будет "30.06.2009" (тут подглядел). В локали ru_RU, наверное, так же как в немецкой.

Answer 2

Нашел ответ.

dateString="11 апреля 2018 г."

Вот свойства для руской локализации

READ ALSO
После клонировании: cannot load module file

После клонировании: cannot load module file

После клонирования проекта с github получил эту ошибку:

211
Android Studio засунуть сайт в приложение

Android Studio засунуть сайт в приложение

Всем привет, подскажите как засунуть сайт в приложение ? к примеру как тут http://wwwappsgeyser

225
Как добавить категории постов в проект? (какую использовать связь в БД)

Как добавить категории постов в проект? (какую использовать связь в БД)

Здравствуйте! Нужно добавить категории постов в проектНе могу представить, как нужно сделать связь, чтобы у каждого поста могли быть много...

182
Как получить исходник нерабочей вьюхи?

Как получить исходник нерабочей вьюхи?

Одна вьюха (view) использовала в себе другую вьюху которая немного поменялась и теперь вторая вьюха не открывается и даже не хочет показать...

211