Java Language Converting String into Date

Download Java Language for free

Example

parse() from SimpleDateFormat class helps to convert a String pattern into a Date object.

DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, Locale.US);
String dateStr = "02/25/2016"; // input String
Date date = dateFormat.parse(dateStr);
System.out.println(date.getYear()); // 116

There are 4 different styles for the text format, SHORT, MEDIUM (this is the default), LONG and FULL, all of which depend on the locale. If no locale is specified, the system default locale is used.

StyleLocale.USLocale.France
SHORT6/30/0930/06/09
MEDIUMJun 30, 200930 juin 2009
LONGJune 30, 200930 juin 2009
FULLTuesday, June 30, 2009mardi 30 juin 2009
Creating a Specific Date