format()创建格式化字符串,format()方法有两种重载形式
String time ="202-4-14 22:25:55" ;
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //格式对应
Date date = format.parse(time); //转换格式
String yy = String.format("%tY", date);
String mm = Integer.valueOf(String.format("%tm", date)).toString(); //月份去零
String dd = String.format("%te", date);
dates = yy + "年" + mm + "月" + dd + "日";
System.out.println("组装日期:" + dates);
(1)format(String format,Object...args)使用指定的格式字符串和参数返回一个格式化字符串, 格式化后的新字符串使用本地默认的语言环境。
语法:str.format