[ Android ] Вывод названия месяца на русском языке

Искал как же это делается, наткнулся только на жуткие решения вроде: заведение отдельного массива с названиями месяцев.

Что заставило меня всё же открыть документацию:

Android

Java

И сделать красиво и правильно:

public static String getStringDate(Date dateTime){
        Calendar date = Calendar.getInstance();
        date.setTime(dateTime);
        return String.format("%1$td %1$tB, %1$tR", date);  // 21 января, 20:55
}

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *