Java Language Conversione di stringa in data


Esempio

parse() dalla classe SimpleDateFormat aiuta a convertire un pattern String in un oggetto Date .

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

Esistono 4 stili diversi per il formato di testo, SHORT , MEDIUM (questo è il valore predefinito), LONG e FULL , che dipendono tutti dalle impostazioni locali. Se non viene specificata alcuna locale, viene utilizzata la locale predefinita del sistema.

Stile Locale.US Locale.France
CORTO 6/30/09 30/06/09
MEDIO 30 giugno 2009 30 giugno 2009
LUNGO 30 giugno 2009 30 giugno 2009
PIENO Martedì 30 giugno 2009 martedì 30 giugno 2009