时间日期格式
String str = "2017-07-14 11:21:35.345";
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒SSS毫秒");
SimpleDateFormat括号中是时间格式
Date date = sdf1.parse(str);//提取格式中的日期 text-date parse()返回的是一个Date类型数据
System.out.println("转换之前的日期:"+date);
String newStr = sdf2.format(date); //改变格式 date-text format返回的是一个StringBuffer类型的数据
System.out.println("转换之后的日期:"+newStr);
打印结果:
转换之前的日期:Fri Jul 14 11:21:35 CST 2017
转换之后的日期:2017年07月14日 11时21分35秒345毫秒