Як перетворити тип даних рядка на тип даних дати в Java?

Ми можемо перетворити рядок на дату в java за допомогою методу parse() класів DateFormat і SimpleDateFormat. Щоб добре вивчити цю концепцію, вам слід відвідати класи DateFormat і SimpleDateFormat.

SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy", Locale. АНГЛІЙСЬКА); Рядок dateInString = "7 червня 2013"; Дата дата = форматування. parse(dateInString); У наведеному вище прикладі нам спочатку потрібно створити об’єкт SimpleDateFormat, передавши шаблон, що описує формат дати й часу.

За допомогою функції Date() у JavaScript. Використовуючи parse(), UTC(), які є статичними методами конструкції Date. Дану рядкову дату можна альтернативно розділити на три компоненти, кожен з яких представляє дату, місяць і рік, перш ніж її перетворити на дійсний формат дати.

Рішення. Два найпростіших способи перетворити рядок на ціле число в Java: використовуйте Integer. parseInt() або Integer. valueOf() .

Форматування DateTimeFormatter = DateTimeFormatter. ofPattern("дд/мм/рррр"); Місцева дата = Місцева дата. parse(dateString, форматування);

Пояснення:

  1. Імпортуйте класи LocalDate і DateTimeFormatter.
  2. Зберігати вхідний рядок у рядковій змінній.
  3. Тепер скористайтеся методом синтаксичного аналізу LocalDate, щоб проаналізувати заданий вхідний рядок і перетворити його на об’єкт Date. Для формату тут ми використовуємо попередньо визначений формат ISO_DATE (рррр-ММ-дд), наявний у класі DateTimeFormatter.