Метод DateFormat parse (string, ParsePosition) в Java с примерами
Метод parse (String the_text , ParsePosition position ) класса DateFormat используется для синтаксического анализа текста из строки для создания Date. Метод анализирует текст, начиная с индекса, заданного начальной позицией.
Синтаксис:
публичный абстрактный анализ даты (String the_text , ParsePosition position )
Параметры: метод принимает два параметра:
- the_text : относится к типу String и относится к строке, которая должна быть проанализирована для получения даты.
- позиция : это объект типа ParsePosition и относится к информации начального индекса синтаксического анализа.
Возвращаемое значение: метод либо возвращает дату, проанализированную из строки, либо Null в случае ошибки.
Ниже программы иллюстрируют работу метода parse () DateFormat:
Пример 1:
Example 2:
// Java Code to illustrate parse() method import java.text.*; import java.util.Calendar; public class DateFormat_Demo { public static void main(String[] args) { DateFormat DFormat = new SimpleDateFormat( "MM/ dd/ yy" ); try { Calendar cal = Calendar.getInstance(); // Use of parse() method to parse // Date From String String dt = "01/ 29/ 19" ; System.out.println( "The unparsed" + " string is: " + dt); cal.setTime(DFormat.parse(dt)); System.out.println( "Time parsed: " + cal.getTime()); } catch (ParseException excpt) { excpt.printStackTrace(); } } } |
The unparsed string is: 01/ 29/ 19 Time parsed: Tue Jan 29 00:00:00 UTC 2019
Ссылка: https://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html#parse(java.lang.String,% 20java.text.ParsePosition)
Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .