本地时间的格式化
JDK SimpleDateFormat以下适合从服务器获取到的String类型时间格式化
如果传入的是
String time = "2017-03-22T17:46:45.109Z";
要格式化这个String,先
//源格式
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SS'Z'");
//目标格式
SimpleDateFormat outputFormat = new SimpleDateFormat("yy/MM/dd HH:mm:ss");
接着
Date date = inputFormat.parse(time);
最后获取结果
String outTime = outputFormat.format(date);