总结SimpleDateFormat类的格式字符
代码:
public class Test {
public static void main(String[] args) {
Date d = new Date();
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf1.format(d));
SimpleDateFormat sdf2 = new SimpleDateFormat("yy年MM月");
System.out.println(sdf2.format(d));
SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(sdf3.format(d));
SimpleDateFormat sdf4 = new SimpleDateFormat("yy-M-d h:m:sss");
System.out.println(sdf4.format(d));
}
}
结果:
在SimpleDateFormat类中y表示年,M表示月,d表示日期,h表示小时,m表示分钟,s表示秒。而这些字符的数量表示输出格式,若不够则用0表示,若实际要显示的多于格式,则输出默认格式,不过在年上yy可以输出后面两位的年数。