Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 70
1

Распарсить строку в дату

14.01.2021, 12:39. Показов 326. Ответов 3

Есть строка, которая выглядит как:
Код
20210111
Как преобразовать её в формат:
Код
2021-01-11
?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2021, 12:39
Ответы с готовыми решениями:

Распарсить строку в LocalDate
Как распарсить строку вида "27 января 2020" в объект типа LocalDate?

Распарсить строку на составляющие
Я ввожу в консоль строку find file.txt и теперь мне нужно распарсить строку, на составляющие. ...

Распарсить строку, получив нужные значения
"taskhost.exe","8124","Console","2","8*196 КБ","Running","MAXIDROM\Максим","0:00:00","Task...

Как распарсить строку на токены используя регулярные выражения
Здравствуйте!Надо распарсить строку такую например "set int MyVar=7" чтобы получились...

__________________

Записывайтесь на профессиональные курсы Java-разработчиков
Обучение в Java Mentor с оплатой после трудоустройства
3
3041 / 2538 / 782
Регистрация: 05.07.2013
Сообщений: 12,286
14.01.2021, 12:45 2
Например с помощью метода substring
1
41 / 29 / 13
Регистрация: 09.06.2018
Сообщений: 137
14.01.2021, 17:06 3
Как один из вариантов:
Java
1
2
3
4
5
6
    String oldString = "20210111";
        StringBuffer sb = new StringBuffer(oldString);
        String answer = sb.insert(4,'-')
                .insert(7,'-')
                .toString();
        System.out.println(answer);
1
Супер-модератор
Эксперт PythonЭксперт Java
7497 / 4090 / 1521
Регистрация: 21.10.2017
Сообщений: 11,573
14.01.2021, 18:27 4
Java
1
2
3
4
5
6
public static void main(String[] args) {
        String s = "20210111";
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
        LocalDate date = LocalDate.parse(s, formatter);
        System.out.println(date);
    }
Bash
1
2021-01-11
3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2021, 18:27

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

TimeSpan выдает исключение OverflowException при попытке распарсить строку на дату
Выдает исключение OverflowException при попытке распарсить строку на дату. Входные данные:...

Распарсить строку и записать дату рождения в три целочисленные переменные - отдельно день, месяц и год
Столкнулся с такой проблемой, дана строка(дата рождения, числа разделены двоеточиями ) ,из нее...

где можно преобразовать дату(строку), которая приходит из input, в дату(число), чтобы дату задать в setFullYear
const FirstPage = (props) => { const = useState(''); const = useState(''); const...

Распарсить дату из веб-сайта
Здравствуйте! Нужен метод, который будет обращаться к сервису "Даты-Время" парсить и возвращать...

Распарсить строку
Суть вопроса такова, есть тест: MyName is: Brain So, bla bla Мне нужно спарсить Brain

распарсить строку
как сделать чтобы в EditText можно было вводить только русские буквы? Какое значение inputType...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.