Java格式化日期字符串String

不用SimpleDateFormat就能格式化的,之前3年一直都太土太土太土了……

%1$tx,其中1表示第一个参数需要是Date,t是表示转入日期控制,x表示一般的ymd哪些什么的日期控制。

//格式化
String tmstr = String.format("%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS" , new Date());

//输出 2011-12-09 17:14:57
System.out.println(tmstr);

Leave a Reply

Your email address will not be published. Required fields are marked *