String.format("%tY", new Date()) //2011
String.format("%tm", new Date()) //03
String.format("%tF", new Date()) //2011-03-04
String.format("%tR", new Date()) //15:49
String.format("%tT", new Date()) //15:49:34
String.format("%tc", new Date()) //星期五 三月 04 15:49:34 CST 2011
String.format("%tD", new Date()) //03/04/11
String.format("%td", new Date()) //04
String.format("%1$tm-%1$td-%1$tY", new Date()) //格式化日期反转06-07-2016 -可以换成/,%1$tm等的位置也可以交换
String.format("这位是%2$s,那位是%1$s", "小明","小黄");//占位符%1$s 这位是小黄,那位是小明
String.format("%1$,d", 12302562); //格式化数字 12,302,562
String.format("%1$.2f", 12.12555); //小数点保留两位
String.format("%1$05d", 123);//不够补零,长度5 输出00123