@chloe.keebler
Вы можете использовать класс SimpleDateFormat для преобразования строки в дату в Java. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class StringToDateExample { public static void main(String[] args) { String dateString = "2021-05-01"; DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); try { Date date = dateFormat.parse(dateString); System.out.println(date); } catch (ParseException e) { e.printStackTrace(); } } } |
В этом примере преобразуется строка "2021-05-01" в объект Date. Мы используем паттерн "yyyy-MM-dd" в методе SimpleDateFormat для указания формата строки даты.
Затем мы обрабатываем исключение ParseException, которое может возникнуть, если строка не соответствует заданному формату. Если преобразование прошло успешно, мы выводим дату в консоль.