java.text.parseException:无法解析的日期:2020-02-06T08:00:00
java.text.parseException: Unparseable date : 2020-02-06T08:00:00
当我对日期应用特定格式时出现解析异常。
SimpleDateFormat df = new SimpleDateFormat("hh:mm a");
try {
String s=timeSlotsArrayList.get(position).getScheduledStartTime();
Date d = df.parse(s);
times.setText(df.format(d));
}
catch (ParseException e) {
e.printStackTrace();
}
AM 正在获取而不是 PM 问题图片
您没有为 SimpleDateFormat
应用正确的格式。使用
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
然后像下面这样解析时间:
Date d = df.parse(s);
String time = new SimpleDateFormat("hh:mm a").format(d);
times.setText(time);
当我对日期应用特定格式时出现解析异常。
SimpleDateFormat df = new SimpleDateFormat("hh:mm a");
try {
String s=timeSlotsArrayList.get(position).getScheduledStartTime();
Date d = df.parse(s);
times.setText(df.format(d));
}
catch (ParseException e) {
e.printStackTrace();
}
AM 正在获取而不是 PM 问题图片
您没有为 SimpleDateFormat
应用正确的格式。使用
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
然后像下面这样解析时间:
Date d = df.parse(s);
String time = new SimpleDateFormat("hh:mm a").format(d);
times.setText(time);