I tried to parse this string :
"2018-08-21T10:12:06.872722+00:00"
but got java.text.ParseException.
I'm using this format :
"yyyy-MM-dd'T'HH:mm:ss.SSSz"
important: I tried to use: XXX, ZZZZZ, ZZZ, z for timezone, but not working
What is wrong? thanks.
covert date to new format:
formatDate("2018-08-21T10:12:06.872722+00:00");
public static String formatDate(String date) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSz");
SimpleDateFormat output = new SimpleDateFormat("yyyy-MM-dd");
Date d;
try {
d = sdf.parse(date);
} catch (ParseException e) {
e.printStackTrace();
return "";
}
return output.format(d);
}