Я хочу такую строку распарсить P3Y6M4DT12H30M17S(ОДин из форматов) и распечатать 3 года 6 месяцев 4 суток 12 часов 30 минут и 17 секунды
в JodaTime есть ISOPeriodFormat.standard().parsePeriod("P3W") этот класс явно делает что-то близкое к тому, что мне надо
public static PeriodFormatter standard() {
if (cStandard == null) {
cStandard = new PeriodFormatterBuilder()
.appendLiteral("P")
.appendYears()
.appendSuffix("Y")
.appendMonths()
.appendSuffix("M")
.appendWeeks()
.appendSuffix("W")
.appendDays()
.appendSuffix("D")
.appendSeparatorIfFieldsAfter("T")
.appendHours()
.appendSuffix("H")
.appendMinutes()
.appendSuffix("M")
.appendSecondsWithOptionalMillis()
.appendSuffix("S")
.toFormatter();
}
return cStandard;
}
Но я никак не могу распечатать, то что он делает. Никакие toString не помогают, так же есть метод duration, пробую его распечатать и тоже фигня какая то.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Когда я сравниваю символ введённый с клавиатуры в eclipse то он проверяет нормально, а вот в cmd уже не работает, только русские символы
подскажите пожалуйста имеется диапазон ячеек необходимо с использованием Apache POI отобразить все внутренние границы диапазона
Я пытаюсь добавить запись в таблицы но при этом выбивает ошибку