日期格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
try {
date = sdf.parse("2012-10-18 22:22:22");
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat sdf1 = new SimpleDateFormat("MM.dd");
String dateName = sdf1.format(date);
if ("0".equals(dateName.substring(0, 1))) {
dateName = dateName.substring(1, 5);
int index = dateName.lastIndexOf(".");
if ("0".equals(dateName.substring(index + 1, 3))) {
dateName = dateName.substring(0, index + 1)
+ dateName.substring(index + 2);
}
} else {
int index = dateName.lastIndexOf(".");
if ("0".equals(dateName.substring(index + 1, 4))) {
dateName = dateName.substring(0, index + 1)
+ dateName.substring(index + 2, 5);
}
}
System.out.println(dateName);
输出:10.18