Чтобы получить дату или время из строки, начиная с Java 8, вы можете использовать parse
метод обоих Локальная дата
и LocalDateTime
который принимает два параметра: строку и DateFormatter
который вы можете указать, как в следующем примере:
LocalDate date = LocalDate.parse("1969-12-31", DateTimeFormatter.ofPattern("yyyy-MM-dd")); LocalDateTime dateTime = LocalDateTime.parse("1983-01-08 20:54", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"));
Поделился с ❤️ из Codever . 👉 используйте функцию копировать в мой , чтобы добавить ее в свою личную коллекцию фрагментов.
Оригинал: “https://dev.to/codever/how-to-get-date-or-datetime-in-java-from-string-50kj”