在AndroidStudio中从后端得到的数据,显示一个日期,这里是显示的下面图的样式
如何解析为常规的:年月日呢?
是用删除多余的字母的方式呢?还是说有一种格式,将其格式化为 常用年月日的呢?
在AndroidStudio中从后端得到的数据,显示一个日期,这里是显示的下面图的样式
如何解析为常规的:年月日呢?
是用删除多余的字母的方式呢?还是说有一种格式,将其格式化为 常用年月日的呢?
String stringDate = "Thu Dec 07 18:30:00 GMT+08:00 2021";
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss 'GMT+08:00' yyyy", Locale.US);
Date date = null;
try {
date = sdf.parse(stringDate);
} catch (ParseException e) {
e.printStackTrace();
}
// System.out.println(date.toString());
sdf = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf.format(date));