Задать вопрос
@111ilya111

Как правильно получить дату из строки с помощью java.time.*?

Здравствуйте!
Есть строки типа "какой то текст от 12.12.1990"
Как правильно получить эту дату? нужно ли заменять "." на "-" для этого?
Спасибо.
  • Вопрос задан
  • 730 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy");
String date = "12.12.1990";

LocalDate localDate = LocalDate.parse(date, formatter);

Распарсить строку и вытащить из неё дату - отдельная задача, зависит от формата. Регулярные выражения помогут.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы